There are currently 2 hotel credit cards that are offering more bonus points for Canadians. They are Best Western and Choice Privileges.
Delta Points posted about a 50,000 points Best Western Card with no annual fee! Get 20k points for the first purchase and 30k points after 1,000 spend before Oct 31, 2012. You even get upgraded to elite status after 6,000 in spend within one year.
These cards bonuses are only for Canadian residents but I will keep on searching for US cards with these great bonus offers. Disclosure: These are not my affiliate links so I don’t receive anything for them. I just thought these were worth mentioning.
Feel free to follow me on twitter @giddyforpoints