@Scaramoosh: ahhh... Now that makes a lot of sense. I recommend getting a 50 pages C# starter book. For fun, I think C# is easier to get started, and eventually you can use XNA to make games that you typically see on the Xbox Indie channel. Mostly get a C# starter book because you don't know how to program yet. After that, get a XNA book. That's what I would do.