I've heard good things about Intel's compiler. Considering they have a software suite called "Parallel Studio", I imagine they've got quite some focus on multithreading.
GCC supports the C++11 threading facilities (except on Windows).
ICC 11 has poor C++11 support, but it's fairly good in ICC 12. Unless I'm mistaken, Intel implemented C++11 multi-threading on top of TBB.