Well as it started out I only wanted to spend £200, so maybe a 7950 is a better choice and all those gamesAtleast it will have a decent cooler hey
The standard cooler is perfectly fine on a 670.
If you are not buying for WoW, consider a 7950. If 90% of your time is in WoW then do yourself a favour and buy a nVidia card.
As for free games, unless you actually WANT to play the titles it's a false economy. You could try sell them but you wont get much for them. (Seeing as everyone is up to it!)