Depends on your needs. If I was in your situation, I would consider President's Choice just because of the free transactions, higher interest rates and just because it's convenient since I get my grocery & gas there.
President's Choice Financial|today's great rates|
But if you need the face-to-face interaction of a teller, then you'll need to stick with the big 5 banks. My main account is with TD and I have a negligible amount of money with President's Choice. Highly recommend getting TD's Select Service account if the perks apply to you. You'll need $5k in the chequing account though.