Posso pensar em alguns trabalhos, mas, em geral, a impressão de navegadores é ruim.
A primeira ideia seria usar os recursos do seu driver de impressora para ter uma configuração de margens estreitas. Alguns drivers suportam isso.
Você também pode tentar substituir o CSS da mídia de impressão de qualquer página da Web usando um suplemento do navegador, mas ainda estará à mercê da função de impressão dos navegadores.
Com o Firefox, pode ser possível criar um plugin que redefina as configurações de impressão padrão - provavelmente um exagero, mas provavelmente possível! :)
O Firefox também expõe seu CSS interno, veja C:\Program Files\Mozilla Firefox\res
, eu acho. Por isso, pode ser possível cortar os padrões. Não é bem o que você quer, embora alguns hacks usando o AutoHotKey ou algum HTA ou talvez um script do PowerShell (na verdade, suponho que o Windows esteja aqui, mas você não diz realmente) lhe daria uma maneira bastante fácil de alternar. Através de verdade, eu não tenho certeza se você teria que recarregar o navegador depois de mudar.
Desculpe, mais ideias do que respostas.