My husband failed his license to become  a LVN... but he was told after he failed that there is a book out there that is  just for studying for that specific test. ( like for example we have sat review books to study for the sat  test).
i always buy textbooks using textbook411.com , it finds you the cheapest price on any book, it saved me a lot during school
I'd read the ASP.NET book first.  There is a lot of stuff based around the .Net Class library that you need to know to effectively do any .Net programming, but the VB.Net book is going to spend a lot of time showing you how to create Windows-based applications, and it sounds like you're primarily interested in web programming.  Keep the VB.Net book around, though - it will probably come in handy as a reference guide.