I really like the Alaska Airlines MC. Alaska is an AA partner, so you could use those miles on AA. You get 25000 miles for signup and a companion ticket at $99 per year. The beauty of the companion ticket is that you can purchase a First Class ticket and get the 2nd for $99. (or you can use it for coach). Granted this is better if you are on the west coast, as the companion ticlet has to be used on Alaska. I don't know where you are located. The partnership with AA would still be a benefit to you I think. Their fee is $75 per year which is much better than the usual $120 for most other Canadian cards worth getting.
Have you checked out rewardscanada.ca? They have a comparison chart of all the cc's for Canada. Just be careful as I have noticed the info is not always 100% current, but still a good chart.