Just looking through Don's weblog where he shows that it is now actually possible to write x86 ASM in .NET. Pretty crazy huh? I would have never guessed that someone would actually port x86 ASM to .NET, but apparently it's been done. Here's a direct link if you're interested.