I was wandering..... would this be a good learning order ?
1) Complete Head First C# Space Invaders.
2) Make Pong, Tetris and Breakout in Pure C#.
3) Go through XNA 3.0 Unleashed....
I feel that if i go straight into your book, afterwards I will still have no idea how to make a game outside of your book.