been using mac at home and at work since tiger and the bathroom coloured flat intel imac came out. never had any issues at getting stuff done while living without windows. as i use a very limited amount of programs, life was easy.
i've been always wondering why folks run word/excel/powerpoint on mac, when there is pages/numbers/keynote. why pay helluva lot money for those ****** outdated apps from microsoft, when i can have them almost free.
yes, there are a lot of applications that are only available for windows, and yes
it's not good at all. but the problem is not really the lack of good apps for mac, rather than the ignorant IT folks educated imprisoned in microsoft world. and they are really afraid, that if anything changes, they won't be that important anymore. cuz right now they are the total rulers of time and space, as they sit at the exchange management console.
you all could run to them screaming, hey, buddy, there is a whole other world out there...
it's kind of strange, that i can get stuff done for a mid sized business by purchasing the server edition of OS-X for nifty $20: collaboration, backup, messaging, emails, web service, centralized user management. whatever.
in the windows worlds i'd have to shovel out thousands of dollars to get the same things done by puchasing windows 2xxx server, exchange server, licenses for exchange, for active directory.
it's actually so cheap, that some guys don't even bother to do the same with some open source unixes for free.
even on the client devices, i've work with say 50 colleagues, and most of them uses PCs running windows. they are always upset, because their shiny new core i5 laptops with 8 gigs of ram is booting for minutes, antivirus software eats away half of the cpu, and as they resize one window by dragging it's edge, the magic hourglass pops up, and they have to wait 4-6 seconds. on a newly installed lenovo laptop.
the windows folder gets thicker and thicker, boot time increases as days go by. and this is not purely the fault of the operating system, it's the applications, the drivers. everybody creates ****** drivers that have some unimportant resident part, which constantly buggs the user: intel graphics assistant, nvidia helper, realtek audio 3d control panel. is it really necessary for an audio driver to be 160MB? or those HP printer drivers, come on, the recent all in ones doesn't even go under half GIG!
there is no consistent development environment for windows. there are some, yeah, but there's no standard like it is with xcode. you create an app with 3 windows, and the poor user has to download dotnet4x-gamma-delta-xi, which is just 250megs, but upon installing it unpacks itself to the ROOT directory(!) then it starts setup (dot.msi) which then unpacks the real .cab .dat files, and then it actually installs itself to somewhere deep in the windows directory, and of course a copy to some hidden place.
and in most cases on a thin SSD 2-3 Gig free space is not enough to finish this magical operation.
so without any kind of good reason, i'd never put something like this on any of my machines, it does not matter which sw is used, parallels or vmware. if i ever decide to ruin my gear, then it should be virtualbox, because that way i don't have to pay for my suffering.