It would be nice for someone who thinks they will be using C++ to write Metro Apps to chime in and tell me what advantage you buy. Dont tell me portability or you cannot learn C#. I think you guys are hitting the nail on the head that .NET is legacy. This story is still fuzzy right now.