.
For the "average" home user who does surfing, email, music downloads / video downloads, does "average" word processing, spreadsheets, presentations and electronic photo editing and printing, I hear the Mac mini is a good tool. Under the average home user loads, it doesn't struggle at all. Especially when it contains 2+ megs of memory. For the average home user who has their own existing 22+" decent monitor, external USB keyboard and USB mouse and has their own exernal speakers, the Mini is a great machine. I hear its a simple "plug and play" ability. For me (and my general home user needs), the Mac mini would be a good choice.
But if one is looking for "all in one box" and much better screen and perhaps that "extra power" under the hood, then the iMac platform is better. Especailly the 27" screen and its more powerful i5 or i7 chips. And, it ability hold large size HDs and increase in memory. Which can make it last longer before being out-dated.
For my wife, she wants a future iMac 27" (mostly for its "all in one box" design). Since she is the bank, she makes the rules. We'll continue to save and get one in 11 months. They say that good things come to those who wait.... But if it came down to having a good tool for the average home user, the Mac mini is a good machine as well...
Hope this helps in your decision process....
.