I'm considering replacing my ailing PC with a shiny new iMac. My main concern is software availability and compatibility; I don't want to interrupt my workflow more than necessary. So, in terms of software (both office and games), what's the landscape look like for the Mac owner these days?