Microsoft’s Cloudy Vision
Microsoft’s Windows Live efforts are the software giant’s answer to web applications and cloud computing. However, from where I stand, they’re less a cloud strategy than a layer of fog over the multibillion-dollar packaged software franchises that…