Yes, yes, I know that all technology is obsolete the second you take it out of the box, wahwahwah. Heh. Sorry. Anyway, I've been using this early 2006 C2D MBP for 5 years now and it's been a great machine. It was my first mac and, other than battery problems, it was a fantastic experience that has driven me to purchase apple again. These new iMacs look fantastic and I'm pretty sure I want to get a 27inch model. My question is regarding how best to ensure I get 5-6 years of great performance out of the computer, hardware-wise. Money isn't really an issue, but obviously I don't want to spend more than I have to. 1) Is the i7 worth it over the i5? I game, use photoshop, handbrake and the occasional final cut/video editing project. I've been seeing hellhammer give "evidence" that the i7 actually can perform worse for gaming (of course, not by much). Will this be true in 3 years (yeah, I know no one can predict the future, just asking for best educated guesses from the experts)? For instance, will we likely be seeing more games make use of hyperthreading? 2) 1gb vs 2gb vram. I've noticed a lot of people talking about the fact that the 6790m isn't powerful enough to actually ever need 2gb of vram. Is this something that is true right now but could change over time? I don't know the tech details of why 2gb can't really be used, so I don't know if this is something that is the result of the way current software uses the gpu or if 2gb will never, ever be useful on the 6790m. Hmm, I think those are my two biggest questions. Sorry for the wall-o-text. Just looking for advice on how to get the most longevity out of the system without being uninformed and just buying the top of the line across the board. Thanks!