Firstly, jackstrr, I'm sorry but you don't know what you're saying.
Do you really mean that a hyperthreaded quad core 3.8GHz i7 will bottleneck a GPU? It won't bottleneck even 4 of them. It just can't. Also, an i5 over i7?! Do your homework, you're telling him to downgrade.
Secondly, prit, I'm sorry but PCI 2.0 and 3.0 have no difference in performance whatsoever, the GPUs are just not fast enough to utilize the extra bandwidth.
http://www.pugetsystems.com/labs/articles/Impact-of-PCI-E-Speed-on-Gaming-Performance-518/