recommendations for any C++/OpenGL Books. And wouldn't learning DirectX be better then OpenGL? Don't most games use that more?
Only in AAA titles (due to heavy marketing by Microsoft). Remember that DirectX is not portable to iPhone, Android, Linux... etc (or anything but Microsoft based platforms)
As for books, the best I know is the OpenGL Programming Guide.