It won't be useless, as the setup of the templates and the way projects are built has not changed significantly. There
are changes to some of the functions, which can be found in the "What's New" section as mentioned. 3.0 introduced a lot of new functionality, but not having a book targeting that information isn't a problem. The basics you pick up from a 2.0 book will still very much apply.
On that note, you'd do well to spend some time learning C# itself. Diving into game programming without knowing the programming language, or indeed with no programming experience, can be really discouraging. There's lots of good advice in these forums with how to proceed, but you'll probably want to start by learning C# and
then start looking at XNA.
A really good list of books and websites can be found
in this post.
[
dev blog ] [Current project: Yet More Tower Defense]