Agreed, get the spinpoint or seagate. Also look at your psu if it can supply the power to your system, sometimes the going for the cheapo psu isn't the best idea. We also need to know where your buying your parts or where'd the ideal place would be.
On the side note, the 2gb of memory I don't think is good enough, most apps today need about a 4gb standard. 64bit to 32bit I'm pretty sure has no difference in price either so paying a little extra for the 4gigs is a good bet.
Oh and what resolution is your monitor? If your only using a 1280x1024 monitor the 5770 or the GTS 450 would be good enough.