Haha alrite mate, I'll give you a few insights
Motherboard: This is the center of your build & I highly suggest you do the research on which motherboard will fit your needs better, because I believe even if someone suggests a motherboard to you, eventually in the end it'll be the time you take to do research and read reviews that'll lead you to buying the right one to fit you well. There's so many different features on so many different motherboards, some people need certain features others don't so you'll have to do the homework yourself here as I suggest.
CPU: Depends on what you do, I say as of right now the Sandybridge i72600k is gonna serve your purpose well and you probably won't have to upgrade for a long while(Although your current i7-950 probably won't need upgrading either) I say spend the extra 100 so dollars on the i72600k(Just because you might just need hyperthreading later)
RAM: Get any set of the new G-Skill Ripjaws X Series(They are great overclocking ram, like so everyone suggests something 1600mhz or higher, but I say this is overclocking & the whole purpose of overclocking is to get free performance =] Get a set of 1333mhz ram and Overclock them HIGHER!) If so I must suggest the G-Skill RipjawsX 1333mhz 8gigabyte dual channel CL7 kit_ (You see all those fancy numbers on the ram? well the lower they are the better the performance of the ram kit is, easiest way to explain ram timings to newcomers, without saying too much) 1333mhz at 7-7-7-21 will outperform 1333mhz at 9-9-9-24, well you get the idea.
Storage: You must get an SSD(Even if you have the fastest CPU in the world, having a slow storage device don't do you any good) For now I recommend the Crucial C300, I find it wasteful to go above 128gigabyte, just because most of your data or programs that you rarely use can always be move/install to a Regular Harddrive.
Power Supply: Theres too much you have to account for before picking one out, I suggest you ask some of the PowerSupply Guru's on the forum, they'll lead you towards the right way.
VideoCard: Get one GTX580, enough said =] or SLi two of them, In all seriousness there really is no point in even getting two unless you play on multiple monitors or have a HUGE HUGE screen you play on. Too much is never a bad thing, but too much money wasted can hurt you at the end of the day when you feel like your investment is wasted and not put to use. I know that feeling all too well.
PC Case: This is where features and personal likings come into play, you really have to research and review which PC Case will fit your needs more, You get one you don't like and it'll ruin the entire PC Build, I really believe that the PC Case makes or breaks the build, you can't fall in love with the PC if you can't stand to look at it lol.
Thats all I really have to input on this subject_ again, do your homework, put together a build, list the parts you are looking at and ask others for their suggestions on if you should replace an item, or keep an item.
**Edit_ As always, don't be afriad to save some money and get some used PC gear from the marketplace area on here, I personally think spending the least amount of money to achieve a great build is always a successful build =]