Once in awhile you find folk that want the fix. Sadly this is not possible but there are things we can try. Your story is not unlike my brother's printer problem. To fix his we installed CCLEANER from http://download.cnet.com/ccleaner/ and took the defaults. I can only guess that worked as the problem for him is gone. The theory is the temporary files were "too many."
I had a photosmart printer that worked fine until one day it started to freeze when printing images and large files; I could still print basic text but larger files would only print about 24% of the entire file and then it would freeze. I hooked up a new photosmart printer and same issue. I have installed, unistalled, and reinstalled software several times with the same result. Is this an OS problem and not a printer issue and if so, what is the fix? Thanks.