hey pugzly (great name, btw) -
have you messed around with printer-specific stylesheets? It depends on how the rest of your document is setup i suppose, but I have used these in some situations with great success.
it goes something like this:
code:
<!--
this stylesheet will affect the layout of printed versions
does not work in nav4 and older browsers, but what does, really?
-->
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
inside your stylesheet you could override the width of your root table with "auto" or "100%" (that may not work depending on margins and other things), which will cause it to just take up as much space as possible on the page.
simple example here: www.segalco.com/government/index.cfm
like your mom, only more fun in the sack