I'm thinking about buying one of two books. Exceptional C++ by Herb Sutter or Effective C++ by Scott Meyers. Any opinions on which one is better? Why?