Microsoft has released Service Pack 3 for the Visio 2003 product. You can download the pack here:
(If English is not your install language, you can change to another one on the web page.)
The set of changes is described here:
The majority of the changes in this release are security and reliability related as Visio 2003 gets much of the same hardening that has gone into more recent versions. There are also a number compatibility fixes to help Visio 2003 work with newer products such as IE7, Vista, SQL 2005 and even Visio 2007.
In particular the hyperlink problem with IE7 as described in this previous post has been corrected.
This update also applies to those running Visio for Enterprise Architects in Visual Studio 2005. A number of fixes have been made to the Software / Database functionality that resides in Visio Professional as well as VEA.
And finally no update to Visio 2003 would be complete without addressing a printing problem. Visio 2003 has had more than its fair share of printing issues. SP3 fixes a problem with very long plotter pages.
This is a beefy download at 48MB but definitely recommended.