Just logged on to my xbox to play halo: reach and in the spotlight section was a 40% off xbox live gold deal for 12 months for £23.99!!! Cheapest I have seen by a mile anywhere... I have a pic but can not work out how to post it...
Some clarification on the renewal thing from Microsoft;
"Your membership will automatically renew to a standard price annual membership at the then current price, unless you change your renewal or cancel before your membership ends."
Got that in an email
Phone number to turn off auto-renewal 0800 587 1102