So far my list of things I wanted to install on my Mac but couldn't includes: Family tree software (yes, mac stuff can be had. But NOT the same programs. Try explaining to the rest of my family why my mac is so cool but *I* have to use a different tree program than everyone else because we're the only ones with a mac) Fitness software (yes, mac stuff can be had. But NOT the same programs. Whether it's for cycling, triathlon, whatever - it's windows all the way.) Am I THAT weird to be a fitness buff and a Mac user? Heart rate monitors (same as fitness. Only Garmin has added Mac support, and we'll have to literally PRAY that it doesn't fade into version purgatory) Convenience tools from companies (Ikea kitchen planner, Lowe's kitchen planner, etc. YES you can get similar Mac software but it won't have the specific objects and specs of the company you're trying to use to buy your windows/cabinets/flooring/whatever) Lest ye think this is just a rant: I have a question. Given that this is not Apple's fault, is Apple at least doing *something* to make cross-platform development much more likely to happen by default in the future? And not just by mac-head developers?