This may be a dumb question...but I was just looking into the Mono project and they have a section about installing Mono on Windows. But, since Windows obviously already ha
Some people have used it because they are not allowed to install the .Net framework on their Windows PC's, due to the amount of registry and system files mucking it does. (In tightly controlled environments.)
Mono, on the other hand, is self contained in Program Files, and only writes a registry key with a path it in (which isn't necessary to run).
I think this is kinda silly, but it is something that multiple users have told us.