Why all the Mono hate?
I keep seeing posts on Identi.ca (and elsewhere) from people looking for alternatives to *really really** good applications like Gnome-do and Banshee just because they are written in C#/Mono. Now, an alternative to Banshee is pretty easy to come by since there are quite a few good alternative media applications. But Gnome-do is a little trickier. You could go with .. I don't know. Maybe Gnome's ALT-F2 'Run Application' dialog? Maybe bashrun? Maybe you could just stick a bunch of stuff in your .bash_aliases? That isn't the point of this post though.
I don't understand why there's such IMMENSE animosity toward Mono. In the most basic sense, it is a Free Software implementation of a proprietary technology. Given this fact, what makes it different (from a legal/ethical/moral perspective) than other well-known projects like Samba, Gnash, WINE, GnuPG, anything that uses libgpod, anything the encodes/decodes an mp3, Liberation Fonts.