If you need to renew your XBox Live Membership any time soon then this is the best price it has been for a very long time - at least a year in fact!
cdkeys are selling a 12 Month XBox Live Gold Membership for £22.99, but when you 'Like' their Facebook page you will get an individual code generated that will give you en extra 5% off, taking the price down to only £21.85! You don't even have to be a member of Facebook - just click at the top of their page where it says "Click here to get 5% off!", enter your email, and you get your discount code!
The membership is a digital download, so you get sent a code by email rather than a physical card in the post, and it's just about instant once you have purchased. When you enter the code on your XBox 360 or XBox One the 12 months subscription will add on top of whatever you have left of your old one, so you don't need to wait for your current subscription to expire to use this.
It really is a big saving, as if you bought this direct from XBox the 12 months membership should cost you £39.99, so this is very nearly half that price!
If you've read this far then I imagine you already know what the subscription gets you, but you can find all the information on the cdkeys link above. (They explain it much better than I could! I'm more of a Nintendo fan...)
Thanks to Fantasy Deals @ HUKD