Hi there,
If the focus is on ASP.NET, then I would start with Begining ASP.NET. In Chapter 5 you're introduced to programming in
VB (and in C#). From there, you could use the
VB book to deepen your knowledge on
VB.
Either way, it's a good combination of books ;-)
Cheers,
Imar