Since I work in C++ all the time I keep most of the syntax in my head. For library reference I use sgi and Josuttis' book. When I haven't done C++ for a while and really want a refresher I go back to Effective C++.
When I need to ansewer a deeper question I'll refer to the standard or Stroustrup's book.
When all else fails, google and stackoverflow are great tools.