This will be my first custom build short of the few kit computers I assembled from Nvidia for me and a few friends. I'd like any advice that would help me get the most out of my budget of $2200 dollars. Right now I have done a few days of research and this is the setup I am looking at now.
Case: Thermaltake level 10 GT Black
Video: (2x in SLI) Galaxy 67NPH6DV6KXZ GeForce GTX 670 GC 2GB 256-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card
RAM: G.SKILL Ripjaws X Series 16GB (4 x 4GB) 240-Pin DDR3 SDRAM DDR3 2133 (PC3 17000) Desktop Memory Model F3-17000CL11Q-16GBXL
MOBO: ASUS P8Z77-V PREMIUM LGA 1155 Intel Z77 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard with Thunderbolt
Get an Ivy Bridge Chip, not the Sandy Bridge you've selected. Sandy bridge is only theoretically better at very high overclocks. Also you miss out on PCI 3.0 with a Sandy Bridge Chip. For gaming, stick with the i5 chip, unless you plan to do other tasks that will benefit from an i7.
Do not run SSDs in RAID 0. You loose TRIM support (which means the drive will die sooner) and the speed isn't really that much better. Get one large 512GB drive if you must have 512GB, otherwise stick with one 256GB drive. Also, the most recommended SSDs currently are the Crucial M4 and the Samsung 830 because they're speeds don't vary based on the type of data being processed.
If you don't specifically plan to use Thunderbolt then don't pay for it. I've had a thunderbolt port for a year and have yet to use it.
You didn't include a PSU. Either this Seasonic 650w or this Corsair 650w (both modular) should be fine. If you want to save about $30 then you can get a non-modular power supply.
Finally, think about getting a GTX 690. They can be found for $1000 if in stock and it will be much better than your 670s in SLI. The GTX 690 is almost equivalent to GTX 680s in SLI.