I think I'm going to start learning DX again, specifically D3D. My goal is to have games that use 2D sprites but also 3D effects. This is basically why I want to work with DX. Also, after I get some experience with it, I'll move on to this book. It should be pretty fun to learn it, although I've had troubles with D3D before. I figure I'll give it another chance, though.