<a href="http://www.ondotnet.com/pub/a/dotnet/2004/04/05/csharpwhidbeypt1.html">this oreillynet article, part 1 in a 2 part series</a> explains some of the new features in C# 2.0. im going to start learning this. sounds like a good language. i know some C++, C and Java, so i might as well upgrade.