If gaming is important, and your going to use a 1920x1080 monitor then that sapphire 4770 wont cut it, u'd be much better off saying up alittle more and going for a HD4870/4890, or a GTX275.
Overclockers.co.uk have a XFX HD4890 1GB XT for just £142 (i would recommend a ATI card because of the motherboard your getting i.e you can go Crossfire in the future) other than that all is peachy i'd say.