Well, I suggest heading to amazon.com (like you've done) and then doing a search for "Visual Basic .NET". You should get a decent list of books. Click each one that seems to fit what you're looking for (and ones with good ratings) and read the reader's reviews along with the book description. Sometimes you'll also find a book that has its table of contents viewable on-line which helps a lot as well.