There are many good books. It's impossible for us to say which is best for you.
The best way to get started is to go through some good articles.
VB.NET :How To Start Programming
Getting Started with Visual Basic
And then I recommend you to walk into a book store or some online book store which provide sample chapters to read and check which one you can understand more easily.
Some good books suggestion is-
Beginning VB.NET, 2nd Edition - Wrox
Microsoft Visual Basic .NET Programming for the Absolute Beginner
Free video tutorial:
Visual Basic Fundamentals: Development for Absolute Beginners | Channel 9
Before think so much, just start the HELLO WORLD program.
Hope, it helps :)