Although this isn’t as great a deal as last time (which will probably never come back!), BMO is currently offering their World Elite Mastercard with a $300 travel credit and first year free (this is not a referral). You must apply by April 10, 2015 to be eligible for this promotion.
This is a pretty good card. You get 2% back in the form of a travel credit, good travel insurance, and four Priority Pass lounge certificates.
Per the Terms and Conditions, if you’ve held this card in the past, you will not be eligible for the $300 travel credit.