Found this somewhere else so thought I'd share it here:-
Tesco is currently offering Windows 7 Home Premium for £49.97, coupled with a discount code from the folks at HotUKdeals, you can get the full edition of Windows 7 Home Premium for £44.97 delivered.
Visit the Tesco listing, add to basket checkout use voucher code TDX-SFFT