Looks like 3 Leaf's Introducing Visual Basic 2005 for Developers is online, with chapters that can be downloaded.
I call it 3 Leaf's book, because of who contributed: Kris Horrocks, Sean Campbell, Derek Hatchard, Peter Bernhardt, Scott Swigart.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.