Purtroppo, ho fatto anch'io svariate ricerche e domande sull'argomento, ma sembra che i css e i browser attualmente lascino molto a desiderare per quanto riguarda la stampa.
Temo che se la stampa è un po' complicata, e soprattutto se contiene immagini, ci sarà un po' da lavorare a posizionare correttamente gli elementi nella pagina in landscape.

Forse la soluzione pdf è la più sicura e anche + crossbrowser.
Un solo problema: installare la versione pdf dalla 6.0 in su xchè la 5.0 (se ancora installata) non funziona correttamente.