A number of people have given some great suggestions about dealing with a web that's hardcoded at 700px wide. Thank you all.
For those of you that didn't read my post from a couple of days ago, I was complaining that my new laptop's native resolution is 1600X1200 and many of my favorite sites hardcode their sites to only use about 1/2-1/5 of my screen real estate. I had been working on a user style that I hoped would make it better but I couldn't get anything to work.
Then along came Jesse. Jesse put together a kickass bookmarklet that does page zoom. It looks at any hardcoded pixel dimentions and resizes them. Combining that with Mozilla's font zoom, I'm completely satisfied and my laptop surfing experience is a million times improved. Thanks Jesse!
For the curious here's what the zoom bookmarklet looks like this:
javascript:factor=Math.sqrt(2); if(!window.scale) { scale=1; zW=[]; zH=[]; unitless=/^[0-9.]+$/; function r(N) { w=N.width; h=N.height; if (unitless.test(w)) zW.push([N,w]); if (unitless.test(h)) zH.push([N,h]); var C=N.childNodes,i; for (i=0;i<C.length;++i) r(C[i]); } r(document.body); } scale*=factor; for(i in zW) zW[i][0].width=zW[i][1]*scale; for(i in zH) zH[i][0].height = zH[i][1]*scale; [].v Jesse's a bookmarklet monster, don't ya think? You can drag the "zoom" link above to your personal toolbar to try it out. To zoom a page just click the bookmarklet on the Personal Toolbar. You can click multiple times until the zoom is sufficient. To restore the original size just reload the page. You can change the zoom amount by playing with the value to the right of Math.sqrt in the bookmark (I think).