Good news for Canadian gamers: right now on Amazon.ca, you can get your hands on a 12-Month Xbox Live Gold membership for 39.99$. That's a 20$ rebate... Not bad!
Once the deal is over, we will do our best to update this post in a timely manner.
UPDATE 2013/12/10 : The deal is over. Sorry folks!