Have a great deal on an AMEX card (that is private referral only).
You would get 30k in Aeroplan points if you sign up for an American Express and spend $500 in the first 3 months (not each month). That is enough for two short haul flights for free, or over halfway to Europe. Regular signups only get 20K in points.
The first year fee is waived (free) so you can cancel after one year or you can call in if you use it a lot to ask them to waive the fee for subsequent years.