I know this was answered earlier by Perry.
I created a blog post for you showing a cool VB.NET feature that can help fix these types of issues.
http://blogs.officezealot.com/rod/archive/2005/12/08/8747.aspx
Rod Paddock
Editor in Chief CoDe Magazine
President Dash Point Software, Inc.
VP Red Matrix Technologies,Inc.