Microsoft announced the inclusion of robust multi-threaded programming tools in its upcoming Visual Studio 2010 suite. This technology is based on innovations from its Surface Computing platform. Although this has been around for a while in tech time, multi-threaded development has always been problematic. With the growing trend of chip manufacturers to keep up with Moores law, multi-core processors are really making these tools a necessity. As far as I'm concerned these tools are best of breed and years ahead of the Open Source community.
Don't get me wrong, I love Eclipse but a thread-safe programming environment....it is not.
Keep an eye out for the VS 2010 public beta.
http://www.microsoft.com/presspass/press/2008/sep08/09-29VS10PR.mspx