it's my understanding that nothing out there can even take advantage of the i7's full capabilities, and what is out there right now is better tuned for the i5... But the i7 is most likely going to be a better investment; but who knows? It could be crap in the future

its always going to be a gamble, no one can tell you what the "best" is, because it all depends