Looks like it may be Asda for me, as I bet Tesco charge £35+ if you buy it stand alone - b*****ds!
'Tesco has revealed it will be selling FIFA 11 for £25 provided it is purchased with another top ten PS3 or Xbox 360 title.
Asda are offering the game for £29.97, or you can pick it up for 97p when you trade in Dead Rising 2, Halo Reach, or the PS3 version of F1 2010.
Morrisons has the game priced at £27.99 when bought with any other chart game. Finally Sainsbury's will be selling the game for £24.97 when you spend £30 or more in-store.'