What do you think? *CPU/Core i7 3770K Ivy Bridge Quad Core processor *Motherboard/MSI Big Bang Mpower Z77 *Memory/G Skill RipJaws X Series 16GB (2x8GB) 1600MHz 240pin dual channel memory kit *GPU/MSI GTX 680 TwinFrozr *PSU/Corsair HX850 850W power supply *Coolermaster HAF-XM Mid Tower Case (can I fit all of this in a mid-tower case?) *Hard Drive/Seagate Barracuda 1TB 7200RPM 64MB Cache Internal Hard Drive *Optial Drive/ASUS Blu-Ray Internal disk drive *CPU cooler/ZALMAN CNPS9900MAX-R Questions: *Can you recommend some faster or better parts for equal or lesser price? *In your expert opinion, what is the fastest 1600MHz 16GB dual-channel memory kit you can buy? *Can I fit all of this into a mid-tower case? *Do I have enough room to fit in a 2nd GTX 680 and is my 850W PSU enough for that? *Will my CPU bottleneck the graphics card? *Should I get water cooling for my CPU? *Does my case have sufficient airflow?