What books should I purchase? (Im a newbie to vb.net)

- Beginning VB.net (wrox)
- Professional VB.net (wrox)

I guess you don't go from beginner to professional - are there any books for intermediate programmers or is it in the two books combined?

I also heard about: 'Programming Microsoft Visual Basic .NET'
Is it good - and if I purchased that - is there any of the Wrox books that I could do without?

Thanks guys!