Note that I did not say "
user-upgradable."
Certainly not like the Pro models. Nor would I suggest that even the mini be opened by most people. While it is possible and I've opened one several times, it is simply not a task to undertake without knowing what can happen and having at least the proper 'pry-bar' tool handy. Of course, adding RAM could not be simpler on the iMac or Pro. But that still would require the same case-opening procedure on the mini. But I always suggest buying RAM on your own.
Personally, I think the iMacs are usually the best product for the most people. The displays are gorgeous, the drives are quite adequate and external backup drives are cheaper than ever. FireWire 800 being more than sufficient for most people, also.
Lastly, don't forget about the refurb path! Usually around 11—15% less than new and they already have any failures repaired (which
usually happens in the first 90 days) and are still eligible for full AppleCare!
BTW, I don't think Apple will ever support eSATA until/unless they decide Thunderbolt is going to flop.
Her needs are a Mac Pro.
Mine and most peoples needs can be satisfied with an iMac.
My mid-2010 i7 27" iMac is quite sufficient for all that I do.
And it is GORGEOUS. I love the 27" real estate.
And the only problem I see is the declining interest in firewire, not only by others, but even now by Apple themselves.
I happen to love firewire, and all my external drives are firewire, with USB also, which I don't use.
And yes, Classic Mac and PPC programs will no longer be able to be run.
I am going to try out EazyDraw for a Canvas replacement soon.
I sure hope it comes close since that's the last of my OS 9 programs. I miss it sorely.