There are two VB.NET e-Books available for free on Microsoft web site - I'm sure this was already blogged about but these books are a great help for developers learning VB.NET and those moving from VB6.0, so here we go:
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET (Free, PDF)
Complete guide to upgrading VB6 applications to VB.NET - VB6 and VB.NET differences, upgrading options, COM Interop, error handling, data access and more.
Introducing Visual Basic 2005 for Developers (Free, PDF)
For VB6 developers migrating to .NET and for .NET developers learning VB2005. Includes - .NET Framework primer, VB2005 language enhancements, VS2005 IDE, data access, building web applications, deployment.