Microsoft Dreams of a Live Mesh
In this new millennium, our lives are becoming increasingly digital, thanks to proliferation of devices — from MP3 players to digital cameras to cell phones and of course computers. The challenge is to keep a handle on the data on these digital devices and the software […] Read more »