I've had my iMac for over a week now, figured I would do a full review now. I'll start with my first impressions, then do specific things. It's a 20" 2.4 Ghz model, from April that I have since upgraded to two gigs of RAM. My first impression: WOW. Great screen, not a single dead pixel, and the 20" is perfect for me. It is easily the best screen I have ever owned, which will make watching movies on it great. Plus, it's quite fast, much faster than my laptop from a year ago (not surprising). Anyway, down to the specifics. OS X Leopard Nice. It's a beautiful operating system and it works great. I actually have fun exploring the system, instead of just going on my computer to get work done. Everything is easy and intuitive, and even though I haven't ever used OS X as my main workstation, I have used it in the past, and I have had almost no trouble adapting. Hardware Great hardware. The keyboard is fantastic and the Mighty Mouse is surprisingly nice. I didn't think I would enjoy it this much, but I'm not even looking around for another mouse. As I said before, the screen is amazing, the most beautiful I've ever owned. iTunes visualizer looks great; more on that later. Speed Everything works so well and so fast, it's amazing. I was just converting 19 11.5 minute long AVI files to MPEG in a row using iSquint on the highest settings and it only took about 4 minutes/file. Plus, I could still use the system without it slowing down at all. Also, it was still super quiet, much better than my laptop which always had loud fans going. General built-in stuff Dashboard, Exposé, Spaces, (for what little time I've used it), Front Row and other built in things are great and really make using the computer easier (Exposé rules!) and fun. I'm really looking forward to using iDVD and get some of my AVI files onto DVD's so I can watch them on TV. iTunes I think this deserves it's own section. iTunes on my laptop was slow and buggy (MPEG movies often wouldn't play, Cover Flow was slow, etc.). On my iMac, though, it's super quick and I haven't had any problems. Plus, since upgrading to iTunes 8, the visualizer is great and I am really looking forward to just watching it in bed before I go to sleep. And with the Apple Remote, I don't even have to get up to put the computer to sleep. There's so much more I could talk about, but I couldn't do that unless I outlined what I wanted to say so it would be cohesive and make sense. Overall, I love this computer. I love how everything works together and does it well. It is easily the best computer I have ever owned. 10/10 rating. I don't think I will be selling it for quite a few years to come. P.S. 10 awesome points for the first person to tell me who said this and where it's from. "Well, nobody's perfect."