ok, thanks for everything. should i spend money on a sound card or should i buy a cheap one?
What's your budget? I would recommend saving your money, don't buy a sound card at all.
The motherboard's integrated sound is plenty for quality sound.
For now just buy 1x 7200 RPM hard drive (500GB, 640GB, or 1TB, depending on your space needs) and in the future if you need faster read/write speeds you can just buy a 2nd equal-sized drive and set up RAID 0.
That should save you a good bit which you could put toward a better GPU or a bigger monitor or whatever.
You should be able to get some nice overclocking on a Core i7 920 with that V8 HSF, if you plan to OC.