Today I purchased the "XNA Xtreme 101 - Volume 1" series from 3DBuzz. From reading the reviews and whatnot on the web, this seems to be a pretty successful video series that contains over 30 hours of code demonstration, etc.
In case you're not too familiar with what XNA is, it is basically .NET Game Programming for the Xbox 360 and PC. That's right, code that you write for your PC will also run on your Xbox 360 with little to no code changes. Microsoft is the first game console company to actually allow its customers access to the gaming hardware without having to shell out big bucks for an Xbox 360 Developer Kit. This is significant, since it allows the gaming community to write their own homebrew style games for free.
I can't say that I'll have enough time to write my own XNA game, but I do find the technology and accessibility factor very appealing...
Check out the product for yourself and check out Microsoft's XNA Game Studio Express.