Robot
Internet Junkie
Posts: 2177
19591 credits Members referred : 0
« on: Aug 01, 2006, 11:03:57 pm »
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.