Reading this comment thread, lots of people praising Agisoft and PS for the product performance, which is great - why we all bought it, I'm sure. And I agree it's worth its weight in gold (lots more really, since I don't think my copy actually weighs anything).
But I have to say, I think to find the true meaning of life is to find happiness, not money. And one of the things I enjoy most about Agisoft and Photoscan is the active participation and helping each other by both the users and Agisoft on this forum. I've PM'd and even talked with a few other users who I've met on this board, and the user community is a huge asset as far as I am concerned. For solving problems, bouncing off ideas, even developing the product, it's clear that the Agisoft team and the user community are pretty close-knit (way more than I am used to) and I think that is worth its weight in gold and a very big reason that I would recommend PhotoScan - whether you use this software for art, science, profit, or just for curiousity.
Andy