- A new memory model,
- Garbage collection,
- Concepts (which are more-or-less type checking for templates. This roughly boils down to "generics")
- Unicode support,
- A regular expression library,
- A for-each loop!
The new standard will be C++0x. They haven't decided whether x is 8 or 9 yet. Knowing the standards process, I imagine it will be 9. I hope they keep x to single digits...
Anyway, in addition to all of this, it is getting move semantics for rvalues, lots of new syntax for initializers, and buckets of other things. Check out the talk for more.