Just a comment on the statement on it being a no-brainer to swap from Windows to this system.
I would agree as long as:
- you don't have a business need, and are a home user, or someone who just uses the classic Mac applications for design etc
- perhaps you are new to computing
- you don't have complex and diverse needs from a computer
- you like amazing ease of use
- you don't need to workshare with someone who has a Windows system [Bootcamp and virtual machines do NOT cut the mustard here]
I have a 27" iMac, bought before Christmas, but I need to retain Windows 7 through Bootcamp [virtual machines such as VMware don't suit serious purpose]. The iMac has practically been simply a Windows PC since I installed it, despite frequent attempts to get the same functionality from OSX as I have been accustomed to on my previous Windows PCs. While I can change to use design apps like Illustrator and PhotoShop on Mac OSX, which was expensive as I had to duplicate the cost of the Windows versions, the practical applications - MS Office - while pretty on the Mac in the 2011 versions, do not contain simple but critical function that the native Windows versions have. Just the lack of a 'fit to window' when copying spreadsheet cells to Word, renders MS Office on the Mac useless to me.
Mac OSX is fine, it is no more robust than Windows 7 on my system, and lacks the enhanced functionality of Windows. It does gain in ease of use in some areas, of course, and that is great as long as those areas are the focus of most use.
Point I am making - if you are a Windows user who has demanding needs of a computer, then look long and hard before switching, otherwise you will be buying a very expensive Windows machine if you need to use Bootcamp all the time. There are very good and practical reasons why such a small portion of the market is owned by Apple.
The inability to read/write files between the systems - NTFS is a no go area for Mac OSX for writing - is a major hurdle.
If I could go back to October, would I still buy the iMac? Actually, no, I wouldn't. I might not have spent a huge amount less in hardware terms for as well configured a PC, but on a practical level, it would have been more cost effective as I've had to spend over £1,000 in software to try and mimic the usability of the Windows system., and I still need Bootcamp for the critical Windows software run in native Windows.