Microsoft is offering $20 off 12 month Xbox Live Gold subscriptions at the moment.
An Xbox Live Gold 12 month subscription will normally set you back $60, but a Microsoft Store promotion has it on offer for $40.
The offer is restricted to the US store. Although you can opt to grab your sub as a code rather than having a card mailed out to you, taking advantage involves giving a US billing address. Nuts.