I’m with Mash.
128GB 840pro = waste of money.
840Pro are amazing drives in the 256 and 512, in the 128 OCZ beats them on performance and value. Regardless, if you want to use it as a buffer for some large comp files or playback, or even just for peace of mind and not constantly struggling for space, I’d sooner buy a 256 non pro 840 than a pro 128.
1TB raptor is a waste of money when you can buy 3 old red disks and get a better read (slower write though) with raid5 and extremely high safety (compared to a single raptor), or a couple middle end drives and stripe them (if you’re willing to take the risk) for better across the board performance and a ton more space.
For the ram vengeance tends to be overpriced and annoyingly tall. Ivy and Haswell also seem to like 1866 best.
I’d sooner go with the cheaper 1866 G.Skill (Ares is excellent value for money and low profile) than with old Corsair.
Quadro for what you list, especially if you ever use max in dx mode, another waste of money, and the k4k is aging quickly, not to mention has an appallingly small number of units on board for the price.

).