I have been looking for an application like this for a long time and along the way I have tried three of them. The first I tried was page flipper from http://www.freshcatalog.com/
but found it to be a bit too rigid, meaning that I could not tailor it to me needs. The second one and which is the one I use is http://page-flip.com/
it is very versatile and the support is really good, By the way I don't work for them, and the third program that I have used is a Flash program where you have to know flash, and I don't, to be able to use it to its full potential http://www.flashloaded.com/
In this link http://www.360panoview.co.uk/library/index.htm
you can see two examples of the program that I have used Miscellaneous has been done with Flashloaded and Cambrils, Sicily, Florence and Liverpool have been created using page-flip, Florence originally was done using page flipper, but in the end I redone it using page-flip, ( that is a lot of flipping
The damage we inflict to Mother Earth...
We inflict to our children.