I'd probably push the power supply up to around 600W to allow for future expansion (not to mention reduce the effects of wear and tear).
Here's one that looks pretty good. It's a bit more money, but you get a 600W unit. Plus, OCZ is a far more reputable company than Rosewill. Given the importance of the power supply, it's definitely not something that I'd trust to Rosewill.
Case looks very slick and, knowing Antec, it'll be solid as a rock. Great choice.
Mobo looks quite nice. If you ever wanted to do nVidia SLI in the future you wouldn't be able to do it with that board. ATI, yes, nV, no. That said, I think SLI is a waste of money (case in point: a single GTX 260 is better than two 9800 GTXs and is far cheaper, and a single 9800 GTX is still a very strong card even a year after its release).
Depending on what you want to do it might be in your best interests to jump into a faster dual core processor rather than getting a cheaper quad core. You can get a
3.0GHz Core 2 Duo with a lot of cache (3MB for each core vs. 2MB shared between two cores) for about the same price. There aren't really enough programs that would take advantage of quad core to justify the price. In your average game you'll be better off with the 3.0GHz Duo.
I'd probably bite the bullet and upgrade the video card to
this one. While that 9600GT has the same amount of memory as the 9500GT, its memory bandwidth is much greater. Additionally, it has double the number of stream processors, drastically increasing its processing power. That particular 9500GT might look better on paper due to it being overclocked but in practice the 9600GT is going to be far superior for about $30 more. Another very good reason to pick the 9600GT is its thermal design. Since it's a dual-slot card it'll vent out the back of your case rather than inside of the case. My dad has a 9600GT and it pretty much goes toe to toe with my 9800GTX (the only difference is that he usually has to pick one resolution setting under me; 1680x1050 instead of 1920x1200 or 1280x800 instead of 1680x1050). Overall, I think you'll be much happier with the 9600.
The memory looks like overkill, frankly. I doubt the performance increase between, say, DDR2 1066 and DDR2 1200 would be worth the sharp increase in price. Plus, the memory that you linked to is out of stock. I'd probably just stick with
a set of Corsair XMS2 DDR2 1066 chips. The timings are actually better on the Corsair than the other RAM, it's cheaper, and it's likely to be available when you order it.
And finally, with the hard drive, you can get
triple the storage space for $15 more. Considering how ridiculously huge games are getting nowadays, I'd probably go for that.
Hope this helps! :3