Yo creo que eso no existe. O al menos yo aún no lo he visto.
El sistema más perfecto que conozco para imprimir una página web lo he visto en las páginas de IBM, por ejemplo en esta:
http://www-128.ibm.com/developerworks/w ... ml?ca=drs-Haciendo un análisis de la página, se ve que usan los atributos 'media' de las marcas html para cambiar los estilos que se usarán según sea a pantalla o impresora.
Si quieres darle al usuario una salida bonita en cuanto a paginación, usa Perl para generar una salida en formato pdf. Nosotros usamos el módulo PDF::API2 para estas cosas, pero hay más.