Are Mac Minis suitable for a proper desktop computer?

I've read about a lot of people using their Mac Minis as a file server, or media centre or something similar.

Does the mini function alright as a standard desktop PC? The Mac will be used primarily for web development, that is, it will need to run Coda, Photoshop, possible Firefox and Safari at the same time. So it will need suitable performance.

Or am I better off getting an iMac?

I though the mini looked like a good option because:

  • cheaper
  • I already have a keyboard, mouse and 24" monitor
  • I could use a KVM between the mini and PC

Also, does the mini support multiple monitors?

Thanks


Of course they are! There's not much difference between a Mac mini and an iMac, except for form factor, so definitely yes, given the fact that you already own a keyboard, mouse and monitor, get yourself a Mac Mini.

Also, from their specs page, (linked by John):

Extended desktop and video mirroring:
Simultaneously supports up to 1920 by 1200 pixels on a DVI or VGA display; up to 2560 by 1600 pixels on a dual-link DVI display using Mini DisplayPort to Dual-Link DVI Adapter (sold separately)

Edit: Apparently this doesn't mean you can attach 2 monitors I think, but using something like DualHead2Go should fix this.


I agree with the others, the Mac Mini is a solid desktop replacement. I bought one earlier this year and am very satisfied with its performance. I should add that I upgraded it to 4GB, so I can't judge the performance of the basic version.

Regarding the multiple monitor part of your question Apple says two monitors are supported - taken from http://www.apple.com/macmini/features.html :

Expand your experience
There’s nothing quite like seeing your photos and movies on a big, beautiful display. Unless, of course, you add a second. Mac mini comes with both mini-DVI and Mini DisplayPort output ports, so you can connect up to two displays. Choose the beautiful, widescreen Apple LED Cinema Display or displays available from many third parties.

I hooked mine up via DVI to a Samsung 2343BW that runs at 2048 x 1152. Works perfectly fine although the specs say only 1900 x 1200 are supported.


Absolutely. I've even upgraded both of mine to run Linux instead. I've got one running as a media server, and the other as a development box.