@giles
'Apple's success is largely about their design, why would they want to make their OS run on a billions of possible PC hardware configurations? it would be a nightmare to test the OS and it would crash'
Success?
How long have Apple been in the business and still can't get more than 10% global market share?
This is why M$ walked all over them to become one of the biggest companies in the world. They accepted that people didn't want to be dictated to about which hardware and peripherals they run and try to maintain a decent level of backwards compatibility. If Apple had won the desktop it would have been disastrous for the hardware industry and stifled innovation losing us many hardware items that we take for granted now. It's so easy to sit there all smug going on about how well OSX runs, but even MS could have achieved that level of stability had they decided to only support a tiny selection of hardware and not bother too much about backwards compatibility. Lets see Apple release an OS that runs nearly everything and see if they can manage to get it to run as stable as windows does (yes it crashes but so does OSX and even rabid MS haters must accept that considering the amount of configuration possibilities, they really haven't done that bad a job with XP - Vista still not quite there but getting better)