I bought this to make it easy to transit to VB2010 from 2008.
It does a good job of giving a beginner/intermediate programmer the general detail of this language. To note, I'm a relative beginner using simple SQL statements and basic windows forms to do the simple things I need. So I can't comment on LINQ and all the advanced areas.
I give it a 4 star rather than 5 purely because I have the 2008 version as well, and there is only small differences between the two books.
To be fair to the authors, at my level there are not so many differences in the languages either! Any tips I found for 2008 online and in that book have so far applied to Visual Basic 2010.
It does the job just fine if this is the first book you get on VB2010 and you don't have the previous volume. If you do, then go onto Microsoft's sight and look at the new language features articles (found within the start page of Visual Studio 2010) instead.