Today we decided to move from Google's Map API to OpenLayers and started to even tinker with developing our own proprietary tiling technology. The more we invest in tweaking the user experience around the specific needs of online documents, the more apparent it is that we need to make major changes to the standard map-type tiling user experience.
Specific things we are doing include:
* zlayers for text and positional Google text search/ location.
* page by page and direct to page number navigation
* shift and hold rectangle drawing that allows user to fill screen with the selected area. Amongst others...
We tried to hand on and use the Google API due to the large user base and the instant recognition but the cons are outweighing th pros to continue. Openlayers here we come.