i think a large problem will be retraining everyone on the mac interface.
whenever i use one casually, i'm just utterly lost due to ignorance with the platform.
trying to re-train a whole organization just seems difficult
though since most of our applications are HTML based, we have several execs who use MACs and it all interfaces perfectly well.