Nice build. What case have you got it in?
I would have changed a couple of things myself, but at this level of hardware I think personal preference really outweighs actual performance/efficiency differences

Probably wouldn't have bothered to RAID the SSDs, I'm not sure the speed difference is noticeable. Probably would have gone for a i7 for VM (or even one of those nice AMD 8-cores), and a 7970 instead of the 680 (but that's just me, my first proper GPU was ATI and I'm not really letting go of the bias

).