I use my iMac as a Windows gaming rig, I've been happy with it and want to replace it with a Mac Pro when the Sandy Bridge Mac Pro's are released next year. I'm just really wondering how many years I can expect to get out of a Mac Pro as a gaming rig if I keep the RAM and GPU upgraded? I've heard that Mac Pro CPU's are far ahead of what desktop CPU's are. Should the CPU of a Mac Pro still be up to playing the latest games at full settings 3 or 4 years from now? Thats really the only part of a Mac Pro that can't be upgraded so I'm concerned about the long term viability of the CPU.