G700 is the best gaming wireless mice if buyer has a mediocre budget. Ah well! wireless technology is not too expensive but yes wireless gaming mice are quite few in number.. Even I am skeptical about this!
A lot has already been advice. My simplest suggestion would be to go either for Q9400 or Haswell.
Q9400 is next generation and it works at par and is cheap too. If you have a little increased budget
than going with later is a better choice.