Microsoft aren't stupid. They're making a line of Visual Studio 2005 Express products available for free to get more people hooked on their tools. Don't get me wrong, it's excellent tools, but it's just tools.
- The implementaion of generics in C# compared to Java and C++.
- Nullable datatypes [PDF, 126kB, 14p.] I think it's a really good idea when interfacing with SQL databases.
- Showing off the new free tools. They really did look nice.
I am tempted to try it out though, it's just too fucking annoying to change OS every so often, and I'm really happy with FreeBSD 5.3 BETAsomething for now.