Im currently Reading
Beginning C++ Game Programming by Michael Dawson
I just started but I really like this book because it goes at an evne pase and after every program explains what each section of source code means does and why it does that.
Sam's Teach yourself C++ in 10 minutes by Jesse Liberty
This book takes you about 10 minutes for each lesson so its good if you are on a busy schedule but 4 me its goes really fast and the chapters are so short its hard to understand some thing. If I had not read Beginning C++ Game Programming first I would have been lost in this book.
*the compiler that comes with Beginning C++ Game Programming is one of the best ive seen.