When I first started my job (where I am now) they put on a Mac. My biggest pet peeve as a developer was having to use a keyboard shortcut to get # instead of being able to press 1 key. (There were other keyboard issues too, but these were specific to me as a UK-er; can expand if necessary.)
If you're already using the mac os in a VM, I don't see the learning curve/adjustment period as being THAT big.
If you're already using the mac os in a VM, I don't see the learning curve/adjustment period as being THAT big.