Wise choice for a budget. You could downgrade to a 4670 or a 5650 for extra HDD space.
Sacrificing graphics performance for storage space is really handicapped though. Especially considering that he already has 160 GB.
On with the GPU.8800 -> 9800 -> 250Nvidia rebranded the 8800 three times. If the 4670 is better than I would get it over a gts 250.
Yeah sure, if rebranding means making a new card that performs better, runs cooler and has a new name. The 4670 is slightly worse than a 9600, don't get it.
Couldn't you just keep your current hard drive and add a smaller one for some more space?
It's not messy if you manage the cables right.
Expansion SlotsPCI Express x16 1PCI Express x1 1PCI Slots 1
Assuming that the 4650 is better than the 9800, with a low budget it seemed better to get.
I'm just not very good with hardware, and with this all, I am pretty confused on what to get. I don't want to go with an ATI card, because I really do not know what is good and what isn't. And the mobo does have a PCI slot: