Speaking as someone who primarily uses a Mac, and wishes I could play my major games like Oblivion and Bad Company 2, how hard is it from a technical standpoint for publishers/developers to retool a game to work on both Windows and Mac? I know that budget and potential market and cost and all that is the primary concern, but from a purely technical standpoint, how hard is it to make such a conversion?