Just a thought Ron, but have you looked at Visual Basic 2005, it is free!

http://www.microsoft.com/express/2005/