I would suggest you to use Pro VB 2005 and the .NET 2.0 Platform.
It's a big book, and will take you through most of the .NET Framework, the BCL (Base Class Library) and the VB.NET language, such as program structure etc. The book will also give you good insight into different "types" of development with Visual Studio/.NET, such as WinForms development, ASP.NET development and other areas of general .NET-based development work, all from a VB.NET developer's perspective.
A good book on the fundamentals of VB programming. Designed for the total beginner - provides enough to get you started (if you have never programmed before) and the last few chapters give a taster of more advanced topics like ADO
.NET, ASP.NET, etc..., so you can move onto more advanced stuff later, such as the poster above reccomended.