Apple Stops Leopard Roll Out0Overall ScoreApple has pulled the plugs on the launch of its new OSX to concentrate on making sure that they get traction with their iPhone which is due in June.