It's good. You might want to get a different gfx card. I mean, it sounds like a fantastic deal but i didn't find any reviews on this card.
As for hdd, go to a local store they might have in stock before the floods.
Caviar Black/Seagate Barracuda 7200.12/Samsung F3 Spinpoint. Best gb/$ you can find.