have you looked into only printing the form itself? This functionality exists directly in visual studio 2008 and it's a download for 2005.