Long time lurker, so i figure i should start out by saying how much reading these forums has helped me with my decision to finally jump into the world of Apple. Having been a windows user for a long time, i must say i am excited to give apple a shot. So thank you to all the great posters here. With that said, i have 2 questions that will assist me in figuring out if the high end model is the right one for me. First, is it reasonable to assume that the graphics card in the 2.8 will become outdated in the next few years? I want to keep the iMac around for as long as i can, and if after a few years the ATI card simply isnt up to par for everyday use in Photoshop, watching HD videos, and the occasional game, i will go with the 8800 GS. Second is about the processor. In regards to the 3ghz one, this will naturally emit more heat as it operates. Seeing how everything is packed together so closely in the casing, would this cause any foreseeable problems in regards to the internal temperatures becoming too hot for long periods of time as a result of normal use? I will be headed to the Apple store in a few days, so the sooner i can get some feedback, the better. And also, price is a non-factor in my decision as i have been saving for quite some time. Thanks guys!