Also SharpDevelop hab ich ausprobiert, hatte damals noch einige grobe Bugs (z.B. bei Formularen) und die Projekte sind leider nicht VS.NET kompatibel
Und zur .NET IDE kommt nichts heran, die ist einfach supa!
Und bei mono ist keine IDE dabei, da geht's rein ums übersetzen des .NET Frameworks auf GNU/Linux.