Just thought I'd make you all aware that 6 month Xbox Live Gold is currently discounted at £12.49. You can buy two of these and get a year's worth of gold for £24.98 (saving £15.01) or buy four and get two year's worth of gold for £49.96 (saving £30.02)
So far this offer is only valid in the UK.
https://www.microsoft.com/en-gb/store/d/xbox-live-gold-membership-digital-code/CFQ7TTC0K5ZM/0003