OK, although I usually am quite a vicious enemy of Apple products, the Mac PCs are actualy pretty good.
The hardware, that is. They are comparable to relatively powerful notebooks, abeit at about twice the cost.
The main problem for me is the software. Almost every single program available on Mac has a Windows counterpart, while many programs I often need are only available on Windows.
Examples:
Almost every CAD software.
MS Office (OK, it's available on Mac, but has a horrible interface and actually doesn't include many features of Office I regularly use. And no, OpenOffice doesn't have them either. Also, OO runs as if I'm using an ARM processor on any system...)
Games, of course, although more and more games are available on Mac OS, too.
ANd finally, and almost most importantly: A proper Windows and files manager.
The Mac OS interface looks slightly better than Windows, but if you often have more than two windows open at the same time, exposé doesn't stand a chance against the taskbar. Also, Mac OS has no proper Start menu for launching applications. THey are trying to correct that mistake now with the App Launcher thing in their newest Service Pack (Lion, I think), but again, they put looks above funtionality.
Also, I can maximise my Windows on Windows PCs, while the according button on Mac OS just does something weird with the window.
Windows7's new Superbar is a better Mac Dock-like thing than the Mac Dock itself, since it also incorporates the age-old taskbar functionality.
And a minor problem I have with Mac OS: There is no proper (or easy-to-use) filesystem maintenance. It doesn't defragment large files, and has no counterpart to Scandisk. It has something similar, but that has to be run from a backup drive, and can't really fix any errors it finds.
zyzz said:
I stand by my view that unless you need terminal, there is no need for a Mac.
Even then, you can just either use the Command line interface integrated in Windows, or the SuperShell, which is almost the same as a Linux terminal, and is also integrated in Windows.
And if you need Unix components, there's always a Linux Distribution available for free, and you can even install andLinux inside a running Windows system