Make sure that you are running the latest version of IE.
Some web pages don't print frames very well, if you are printing a web page that has frames. In fact, I can regularly crash IE with frames then trying to print.
If you are on a web page with frames, right-click on the frame you wish to print and select "print" from the dialog box... that may help.
Can you print from ANY internet pages? Have you tried going to, for example, google and printing that?
--Greg