Nah thats not too bad really...
You could swap in an E8400 and buy a sound card and a different (prettyer?) case... (im not an antec 900 fan but thats more personal taste, i understand its a good case for cooling/the price). But the E8400 idea is more if your just planning on gaming as it's better to have 2 faster cores than 4 slower ones right now...
You could consider the 260/280 cards from nvidia but thats only really personal preference, there wont be much performance difference between them and the one you have... (unless you thinking of going above the 1900x1200 resolution area)