i have used only vb6 but thinking about trying some other languages ...... my question is whats the difference ? i heard vb.net is free?