I've just begun C++, and I'm using SAMS Teach Yourself C++ in 24 Hours, which is a very good book, but I've been told to drop it and go onto Accelerated C++. Either way, they are both very good...