Mountain Lion review – a worthy upgrade