This is one cool product, I first saw the video for this at the back end of last year giving the vision of how a wire frame was created of St Peters Square in Rome and how you could potentially upload images to the wire frame. It was one of the few products as you say made me sound like the dog from the Churchill ad when I first saw it and i let out the usual advert line of 'Oh Yes'.
Go and check out the product as Mel can always be heard saying at........ http://labs.live.com/photosynth/bbc/default.htm
It really is worth the time to check it out! Cheers Mel.