What do you folks think of this? "Static compilation is the special sauce that makes it possible for Mono to run on the iPhone. Mono allows developers to use ahead-of-time (AOT) compilation, which converts .NET's common intermediate language (CIL) directly to native code at compile time. This means that the application doesn't have to use just-in-time (JIT) compilation to generate the native code at runtime." http://arstechnica.com/open-source/...mono-framework-brings-c-to-iphone-and-wii.ars Note: I don't have any particular love for .Net (but maybe a slight particular dislike haha).