"Great Small Form Desktop!"4.5 starson by TwoPynts
Pros: Sleek, quite, uses very little space, all the computer you should need.
Cons: Limited expansion, but do you really need it?
Summary: My wife uses a MacMini and our experience with it has tempted me to get one as well. It is just overall a great little machine and powerful to boot! It runs games and graphics software with no issues and looks good doing it. We added a miniStack to it for the extra drive and expansion ports and it is a more capable computer than my old G4 tower system.
Running OSX, this thing is a tiny powerhouse. I really can't say enough good things about it.