A nice project, everyone coming from Java and migrating to C#:
IKVM.NET Home Page
It is a JVM implemented in .NET, contains a .NET implementation of a lot classes from the Java class libraries (JDK), compliance of 1.4 almost complete and contains tools for interop between Java and .NET.