Visual Basic 2005 for Programmers (2nd Edition)
This is by far the best VB 2K5 book I have found to date. I have purchased numerous titles in the last year, but this book blows them all out of the water. The teaching method and extensive code samples are a god-send. I especially enjoyed the Object-Oriented Programming section, the XML section, and the extensive use of UML. The Exception handling, ADO.NET, Web Services, and ASP.NET sections were also top notch. I literally replaced two Microsoft Press books and two Wrox books at work with this one book.-          Greg Goodwin, Software Engineer