primero que nada tu ultima expresion en tu post anterior no tenias porque haberla escrito..si ni siquiera me conoces..no podes decir de lo que se y de lo que no se...si bien no soy un "guru" como vos en C#, pero mas o menos tengo idea como para expresar una opinion por mas que no estes de acuerdo o no...es verdad en el link que te puse crea un formulario tambien...pero me referia a que ni bien empieza a el ejemplo del link dice que importando la libreria Microsoft.VisualBasic que contiene las funciones del viejo se puede mostrar el inputbox verdadero...algo asi:
string MiInputBox = Microsoft.VisualBasic.Interaction.InputBox("Holaaaaaa", "Hola","", 100, 100);pero claro...hace falta una referencia...pero bueno es una opinion nomas si no te gusta crea el formulario y listo..
saludos.