Well, you could install SP2 for Office if you have not done so yet. However, I have some doubt that that will fix this. Will Excel print OK?
So, the problem is limited to Word 2003, right? Then, I believe the fix may be to find your Normal.dot file and delete or rename it, with Word closed, so that Word will create a new one then next time it's opened. Normal.dot is the template file that stores the default settings for Word or any changes from menu options such as Tools, Options, or Tools, Customize. So, keep in mind that you will lose any preferences you've changed from default settings. I believe macros saved in Word would also be lost.
But, a corrupt Normal.dot may indeed be the problem. In the event it's not the problem and you want to restore the old Normal.dot, then rename Normal.dot to something such as Normal.old, rather than delete it. That way, you can reverse this.
You'll find the Normal.dot file in c: / Documents and settings / <Username> / Application Data / Microsoft / Templates, assuming C is where your Windows is installed.