@The Sombrero Kid: Did you try installing Mac OS X on a VM and do iOS coding? I did, and sadly it doesn't work that great (especially the iPhone emulator) ... It works better the other way (Mac OSX running Windows in a VM).
It's not a Mac vs Windows kind of point of view. I'm jus sharing my own experience here