NO they don't lol. You can write a FPS that runs 1% slower then C++. Currently almost all of the game companies are using C# to write the tools to make their games such as modelers and map builders etc.... Not only this but most of the companies out there have already switched to C# and VB.Net to write their applications and software. Oh and how about this for size. Microsofts new operating system Longhorn has many API and core system dll files that are all writen in C#. Don't say .Net languages suck for everything else. You never even used them or seen what they can do first hand. Go back to your vb6.