I just tried to print that recipe and my IE8 froze as well, I did view the problem code within the IE8 Problem Signature. This is what was given.
This is just a thought.....
Problem Event Name: APPCRASH
Application Name: iexplore.exe
Application Version: 8.0.7600.16385
Application Timestamp: 4a5bc69e
Fault Module Name: ntdll.dll.............................................................This may be causing it, Not sure tho.
Fault Module Version: 6.1.7600.16385
Fault Module Timestamp: 4a5bdadb
Exception Code: c0000008
Exception Offset: 0007f392
OS Version: 6.1.7600.2.0.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Ntdll.dll exports the Windows Native API. The Native API is the interface used by user-mode components of the operating system that must run without support from Win32 or other API subsystems. Most of this API is implemented in ntdll.dll and at the upper edge of ntoskrnl.exe (and its variants); the majority of exported symbols within these libraries are prefixed Nt, e.g., NtDisplayString. Native APIs are also used to implement many of the "kernel APIs" or "base APIs" exported by Kernel32.dll
I would suspect that VBB has an automated code (scripts) that gernerates the printing script once a new page is placed on the site. However, I cannot view it and cannot say for sure. I would guess that maybe there is part of the code missing. A simple solution would try to "rebuild" that page or from VBB's end or simply replace the code for the user-print option. Just a thought, I could be totaly wrong here.
What I do is when the Print Option box opened to select the printer I wanted to us, I print to the Microsoft XPS Document. It save's it as a picture in the picture folder on my pc. I can view it from there and print from there as well. Good luck on the trouble shooting.