I am contemplating between a iMac 20" or a iMac 24". I really prefer to get the 24" iMac since it has a better screen and the 8800GS but I am concerned that it would hurt my eyes to sit as close as I do at my desk. My desk that I use is only 23" deep and I am wondering if this would be too close to use the 24". Any thoughts? Also, I would do some Windows gaming and the only current gen games I have is CoD4, The Orange Box, and Assassin's Creed. Would I be able to play these on the 20" iMac with the Ati 2600 Pro or should I get the nVidia 8800GS? The other games I would play would be last gen and older games that I have. I don't game as much as I used to and I'm not as interested in PC gaming anymore. It has gotten to be a pain and expensive hobby and I already have a Wii and Xbox 360 to play games on.