Sooo, now there's officially a new language on the block! C /CLI was just approved as an international standard.
I like C /CLI but don't see it being used a great deal. Simply because it's more (!) complex than C (seeing as it's essentially a superset). However, for those times where you really need to interface transparently to a C or C++ library and/or performance is a significant issue then it'll find a home.
The Microsoft team did a great job fleshing out this spec - there's a lot of complexity in integrating the .NET aspects yet it feels quite natural to C++ developers.
Thank goodness we've seen the last of Managed C++. ;)