#19 Confundes .NET con "Visual Studio .NET": Eclipse o NetBeans o ... es a Java, lo que Visual Studio.NET o MonoDevelop es a .NET.
Prueba la última versión de Mono y de MonoDevelop, usando GTK+ en lugar de Windows.Form, y lograrás que sea 100% multiplataforma y usando software libre.
http://www.monodevelop.org/Main_Page
Yo soy más partidario de Python y JAVA donde la gente usa .NET, por no hablar de C y C++ sobre GCC (porque también podemos usar estos en .NET, pero no me convence).
Suerte!
#8 Este... ¿Los que ya tienen la Wii?