TechNews_Bot
Tue 1 August 2006, 11:03 pm GMT +0200
Microsoft has unveiled an impressive new technology, which the company described as a "unique, immersive online photo-sharing experience." A press release also bragged about how it "renders images with stunning realism and detail." I tried it, and can't argue with either assertion.
To read the full article click here
To read the full article click here