Xbox are offering there 12 month subscription to xbox live with 2 months free :) I realsie its not the cheapest but if you have left your christmas shopping to late im sure this will help some people out. With the two extra months free it means xbox live costs just £3.34 per month!!!!
Seems to be console only not via the xbox website in the terms and conditions!
Offer valid from 5.00 pm, 18 December 2009 until 5.00 pm, 31 December 2009. Only available to current Xbox LIVE Silver members when upgrading to a 12 month subscription at £39.99 through their Xbox console. The 12 months subscription will automatically be extended by two additional months for no extra charge.
This offer is only available directly through the Xbox console, and is not applicable to transactions on Xbox.com or membership cards purchased through retail outlets.
Credit card required. Upon expiry, your membership will automatically renew at the then current annual rate. You may choose to change your renewal options or cancel at any time by editing your account details at Xbox.com.