Looks nice, don't forget a decent monitor. And should mention the memory. You've gone for 4 gig, windows 32 bit which includes the 32 bit version of Vista will only see 4 gig total and that includes your graphics card. Not saying that it causes any problem but when you check your system it will not report 4 gig of RAM it will report 3 gig and 360 mb.
Also Vista Basic misses out some of the stuff that Premium has so you might want to reconsider that and there will be a hit with Vista in frame rates, a lot of gamers are sticking to XP but of course the problem with doing that is there are some games that are Vista only so I don't know what to advise here.