"Does it all, quietly and unobtrusively."5.0 starson by BosoxMan
Pros: I like the small footprint and nearly silent operation, graphics powerful enough for all but hard-core gaming, and plenty of ports for peripherals. Built-in WiFi and Bluetooth. Runs Windows as fast as any PC I've owned.
Cons: Ports are all on the back of the machine.
Apple price premium seems larger than necessary.
Summary: Having a good keyboard, mouse, and 22" monitor already, an iMac would have been an unnecessary expense, and the mini let me retain my investment in that equipment. I avoided paying too much by getting the lowest-spec model, and installing memory and a 500 GB drive from OWC. (Mystery to me: who pays hundreds of dollars for a 10% faster processor? Who would ever notice the difference?) Do-it-yourself upgrades aren't as easy as with a tower PC, but neither are they all that difficult: it takes 30 minutes start to finish. I'm running a business where my clients use both Macs and PCs, so I need the ability to work in either environment, and I have one Windows-only program that I can't do without. The Mini runs VMWare's Fusion like a champ, and WinXP in the virtual environment is faster than it was on my old Compaq. OS-X's "Time Machine" provides backup for both the Mac and Windows installations; and using the Mac exclusively for email and internet access makes for more secure operation.
Bottom line: Two fast-enough-for-business computers in one tiny, quiet, reliable package -- what's not to like?