The most obvious one is to select or highlight the text you want to print, go to a blank wordprocessing document or blank email, paste it in there, and print the document or email. That works, but involves a few steps which lazy people like me may wish to avoid if possible (plus, I'm hopeless at trying to select text properly with the mouse, I'm always selecting all sorts of other things too).
Another way is just to go the Webpage via the fab free browser Firefox (see the link in my sidebar to get Firefox). I've noticed that some pages which won't print properly in IE will print fine, in full, if you print them via Firefox.
The final possible solution I know of is, again, to use Firefox. (.) Then install the Web Developer Toolbar extension for Firefox (how to install Firefox extensions). Go to the problem Web page in Firefox. Make sure you can see the web developer toolbar (if not, go to the menu View, Toolbars and make sure Web Developer Toolbar is ticked). Then click the Miscellaneous button in that toolbar and choose "Linearize page". That will strip any tables. You can then print the page as usual and it will print with the full text, nothing cut off (alternatively you can just select part of the linearised page and print that - it should also work this way). Thanks to Jasper for the tip!