MY PROBLEM WITH BEING OPTIMISTIC (Help) :(

GOAL : To be happy with my build
Problem: Too Fickle with my choices
Situation- Cant Upgrade any parts after one build at least for 3 years
Basically One Time investment – I try and look for Future Proofing Solutions
Tell me if I should i wait entirely for Haswell

What I usually do on my machine now

*MEDIA both music and video upwards of 3000 songs and about 750 videos for now , I had to delete a portion of them

* Games- the hardcore gamer , FPS,MMORPG,RPGs,Indie

*Hardcore Youtube watcher + Browsing

*My Machine Now
27inch iMac ( 2560 x 1440) 16:9 Widescreen  
CPU- i7 870 @ 2.93
Ram – 12GB DDR3
Graphics- ATI Radeon HD 5750
HDD- 1TB + 3 TB External Seagate Backup Plus
2nd Display- Samsung 32 TV HDMI input

*What my future build needs to have
Intel based CPU,ivy bridge or tell me if I should wait for Haswell.
Solid Motherboard- Sli config,sound card,network card,quality components
nvidia gpu
SSD + HDD
8gb or more of High Speed Ram – particularly ones that overclock nicely
Case- Tell me what you personally fancy
Sound Card
Liquid cooling- most preferably self-contained
Support for multiple monitors
Tell me what monitors, keyboard, and mice I should consider

*What capabilities I expect from new pc
Play any game at max settings
Sound wonderfully
Aesthetically look great

*Not Afraid to Overclock CPU, RAM, GPU
I’d prefer something that OC quite well

*For the longest time I couldn’t make up my mind so I’ll leave it to the community .
Thanks for helping

this information helps alot but we need a budget from you...

and a low down on your current rig if ya got one

budget  max is around 2500 and an ideal price is 2000 
my current machine is an imac with the main items listed above - buying this imac was the worst mistake ever 
i liked the big screen though lol 
thanks 

is that euros, dollars, pounds, ruppes?

sorry about that U.S dollars

You should use your iMac as a display and your other one if needed.

http://pcpartpicker.com/p/Op1P

Will be able to play anything.

well if you can use applemac as a monitor then cool but i could'nt say, but does this budget include os, mouse & keyboard, monitor?

no the os mouse keyboard and monitor is excluded 
for now i want to invest a big chunk to the pc
and the other peripherals are no biggie 

cool one moment

http://pcpartpicker.com/p/OpRR

JESUS finding quad channel RAM on pc partpicker is a bitch, but this is what i would do.... 

also you dont need cd/dvd drive, for windows you can just usb install legally too.

if you want to go nvidia you could, i would go dual 680 or get a titan.... well i would go titan i personnally favour single gpu performance over sli/crossfire. just cause of consitency. no worries over scaling

Quad channel is just two kits of dual channel. Any board that supports quad channel will use four matching sticks as a quad channel kit. In other boards it treats it as dual channel with each channel just being the sum in storage of the sticks making up that channel. Triple channel works similarly. So matched sticks of quad channel memory is just memory that is ideally matched so that each stick has as few discrepencies as possible, and they usually have very highly optimized XMP profiles. Sometimes it is worth the investment to buy the matched kit, but it isn't necessary.

If you use displayport, or you have a motherboard with Thunderbolt, then you can actually use your iMac as a display. I know it works for other macs, so it should be able to work with other OS that can make use of displayport technology. I would test it before I spent more money on another monitor.

In terms of future-proofing things, socket 2011 is the only one that Intel hasn't confirmed to be a dead socket, most likely because they have finally moved all of their server processors over to that socket, and they have to provide some modicum of stability to their server buying and upgrading partners. It's the primary reason why you can still buy the E3 series Xeons and their motherboards with socket 1366. However, expect to need at least a BIOS update to allow you to run anything with Haswell, most likely though their chips will be completely incompatible with the current chipsets, and will also require a motherboeard upgrade. That doesn't mean that the Ivy Bridge socket 1155 chips are bad, or that they won't perform very well, but if future upgradability is important then you really should just wait for haswell to come out, because socket 1155 is going the way of 1156 and 1366. And socket 2011 is already undergoing a revolution as X58 doesn't natively support Sandy Bridge-E and X79 requires a BIOS update to run it.

As a side benefit for waiting to upgrade: Haswell should be coming out at around the same point that AMD and Nvidia plan of releasing their next generation of hardware, so you can consider picking up something nice from them. Nvidia is supposed to be releasing a generation of GPUs based off the technology used in the Titan which is supposed to somewhat dramatically outperform (15-20%) the current 6XX series while consuming the same or less power. Expect laptop and lower end graphics cards to finally be useful. AMD is supposed to also be releasing their next generation of cards, which feature similar spec sheets to the current offerings, but feature some hardware optimizations to further reduce heat and power requirements, as well as hopefully providing a boost in performance of around 15%. 

well i would argue it is necessary, for the the sake of avoiding stability issues, in a quadchannel kit all 4 sticks are gaurented to work togeather, unlike if you use 2 dual channel kits of the same specs there is no gaurente but normally they will. remember doing things by the book removes possible causes for when something goes wrong, makes troubleshooting much easier

if i were to build a rig then this is what would be inside it  (http://pcpartpicker.com/p/Oqtm )

if i am going to wait then i will hold off on the cpu,motherboard,and gpu but everything else in that rig i will probably include 
thanks for the help guys
im still open to other pc config or suggestions