I wonder how many (tens of) years have to pass until they finally fix that header hell and provide true, first-class modularity. Even something like Pascal had 10 years ago would be a big step forward (but being able to selectively import things into the namespace would be better).
@Bazzy: I'm not so sure. I seem to recall a post on the Boost mailing list about getting GSoC help to update the thread library to better match the C++0x draft standard.