Best overall signup bonus: Wealthsimple
Best signup bonus for getting free trades: Questrade
Runner-up for getting free trades: Qtrade