What would you suggest? I'm a PC guy but I'm gonna be making the switch over to mac very soon. Yup, Bootcamp was the final straw, lol..Anyhow, I haven't owned in Apple since back in elementary school and I was wondering if someone could help me with a few questions. Right now I've got my mind set on a 20" IMac. I plan on ordering it with the following upgrades..Video Card 256k, and ram 2g. I'm kind of an amateur photographer so I would like the option of being able to run Photoshop on it someday, although not immediately. Second I'm a gamer and play Wow(World of Warcraft) a lot and sports simulators(no graphics just text). My questions are..Is the performance upgrade of going to the 2.33 ghz worth it for what I'll be doing with it? Does anyone know the cache difference between the 2.16 and the 2.33? Also, I've heard the the IMac CPUs are upgradeable, i.e. that I would be able to someday upgrade the CPU myself. Is this true? Thanks in advance!