Hi shtassfu, welcome to Geekstogo!
That system you listed is very up to date, the i7/X58 technology is very fast and currently the fastest processor/chipset combo out there.
Everything looks good except the RAM you selected is not for the i7 setup. This setup generally uses triple channel memory, you selected dual channel. Here is a list on Newegg of all the triple channel memory 1600mhz...
HERE Your board takes DDR3 1333 and 1066 as well, but I recommend the faster 1600.
Please Note: For any OS to recognize more than 3.5gb of RAM, you must install a 64bit OS... i.e. Windows 7 64bit.Also, Nvidia graphics cards go in this order from worst to best (generally speaking)
Geforce 8XXX series
Geforce 9XXX series
Geforce 9XXX+ series
Geforce GTS 200 Series
And the latest GTX 200 Series... 260, 285, 295, etc. In each series, the higher the number, the better.
If ATI Radeon was something you'd like to look at...
Radeon 4XXX series (higher the number the better)
Radeon 5XXX series (just released a month or two ago)
You want to look for a higher core clock, memory clock, and bit size on any of the graphics cards.
Also, you did not list a power supply. It is always recommended you pick a PSU that is 80 plus certified, and one that has enough watts/amps on the +12v rail to power the system and especially the graphics card. Remember to make sure the PSU has the correct PCI-E connectors if the card requires dedicated power from the PSU. Brands of PSU's I recommend are Corsair(best), Antec, SeaSonic, and OCZ.
Other than all that, you got a quite nice system you are getting together, good job

Let me know if you have any more questions.
Edited by Ferrari, 04 February 2010 - 07:10 PM.