As a professional .net developer (at least this is how I earn my money) I wonder if Mono for the Mac is worth a closer look. I already tried Mono 3 years ago when I first got my iMac but the installation was impossible to master and after half a day I just gave up. I also got help from a Unix professional but we both were unable to get Mono running on my Mac.
Like I said that was some years ago. How is the state of Mono for OS X today? Installation still painful? How about compatibility to .NET Framework 2.0?