Hook up a keyboard, mouse, internet, and of course the display (that the iMac already has) to a Mac Mini and what can the iMac really do that much better. And please don't talk to me about gaming. Sorry, but I'm just not interested. An Xbox or PS2 can handle that realm. I understand that the iMac is available with a faster chip, but the benchmarks show than a Mini can beat a dual G5 with 2.5 gigs of RAM. Don't talk about the 64(80)mb of RAM taken by the integrated graphics, cause whether it's the Mini or the iMac, you should throw 2 gigs in there anyway. So that leaves you with the performance hit of a 5400 RPM drive versus 7200 RPM and the integrated graphics versus dedicated. Sure I'd like to see up to 224 mb of shared graphics available to me, but will the graphics be an issue in iMovie or Final Cut Express... And when CS3 goes universal, the graphics aren't the issue in 2D, it's more the drive speed. What's better an internal SATA at 5400 RPM or an external ATA firewire/usb 2.0 at 7200 RPM for images and DV. I guess I just don't like the iMac's fixed screen size, as opposed to hooking up a CRT, a 20" or 23" ACD, or my HDTV to the Mini. The only downside I see in that area is that you can't go dual display with the Mini.