Ok - I've decided to toss my PC out the window and dive into the world of Apple. My dad is a long time Mac user, and had tons and tons of problems with them back in the early 90's. But from what I understand, they've ironed everything out. So I'm looking at getting the lower end iMac with the 2.5 or 2.7GHz i5. The model also has a bigger HD and a better graphics card. But are they worth the price? What I think of when I hear bigger HD is more files to lose when it crashes, and more crap to back up. But with the card and the processor - is the difference between them noticeable? I plan on doing some video editing and using photoshop. Games - maybe, I don't know. I was a big PC gamer, but I'm getting a tad tired of them and honestly I've been playing my old NES, SNES, and N64 far more. I'm actually planning on doing videos with my kids - and also, for a hobby, doing NES game reviews. That's where the video editing and photoshop come in. Eventually I'll want to get better software than the stuff that comes with OS X, but I'm not sure what at this point. So, what I'm really wondering is if the upgrade is really worth it. I'm going with the 4GB model for sure, as I can upgrade when I want, but from what I understand you're kind of stuck with the processor and video card inside of an iMac. *I also notice that on the website the 2.7 machine can be upgraded to 16GB RAM, while the other can go up to 8GB. Is this just what they'll sell out of the store, or is the one limited to 4GB lower?