Description:I just finished reading Visual Basic 2005 Design and Development by Rod Stephens.
Rod's written some great books in the past. And, this one is no exception. Each topic is explained clearly. Also, I didn't experience any of the 'dry' reading that I usually experience reading a technical book. The book does a very good job at keeping the reader interested in even the topics that aren't the most exciting. The writing style is very similar to what you will see in the articles on http://vb-helper.com.
In particular, I enjoyed the section on UI design philosophy. In my opinion, that is the type of thing that programming books need more of. Because, let's face it, programmers tend not to be the most creative people.