Since the only reference you have is the language spec it might be wise to wait until more information about C# is released. C# was designed for a particular area of development. I've been using it for several months, and using it towards it's intended purpose. Kill the rumor mills and just wait for concrete information and not MS bashing or speculation.