No sé si es idea mia o te he visto un comentario en el sitio de jpinedo (Jorge Pinedo), él es el creador del famoso Paginator™, te la recomiendo muchisimo.
Puedes descargalo de
http://jpinedo.webcindario.com/scripts/paginator.
No olvides dejar tus comentarios al respecto ;).
Saludos