Hi,
ist evtl. ein bischen spät, aber dennoch:
Ich benutze fast ausschließlich nur noch C# und das seid fast 4 Jahren.
Ich habe mal Mono ausprobiert, was mittlerweile durchaus zu empfehlen ist. Viele der großen Linux-Distributionen haben Mono schon "on Board" mit .Net Framework 2.x, was schon...