|
Disclaimer: Personally, I only use my Mac for iPhone dev. I think it's inferior to Linux apart from media, phone sync, gaming, as you allude to. I am underwhelmed with the interface. It's better than the Microsoft offerings, but it's not half as slick as it's touted to be. Despite what another user has said, I've found clashing keyboard shortcuts to be a problem, between XCode, spaces, etc. It's a bit of a PITA to get everything working just right. GNOME may not be pretty, but I'd argue it's more functional. Also, as an APT addict, it feels so clunky to go back to manual installation for everything. I see Mac OS as the happy medium between Windows and Linux. You'll have to grab most of your software manually, and you won't be able to tweak everything to your heart's content, but you have access to a lot of commercial software, remappable shortcuts, POSIX compatibility (MacPorts), and more. Keep in mind that if you ever have second thoughts, you can utilize VirtualBox or BootCamp to run your favorite OS, whether it's Windows, Linux, etc. |