Пришлось сегодня столкнуться с переделкой существующего VB кода. Т.к. я всю свою сознательную жизнь писал на С/С++/Java/C# то вбшний код с его End If и прочими "языковыми извращениями" писался и читался очень медленно. В итоге нашел кучу on-line трансляторов из VB.NET -> C# и наоборот. Больше всего понравился http://www.carlosag.net/Tools/CodeTranslator/ . И у telerik по адресу http://converter.telerik.com/batch.aspx доступно интересное приложение - с конвертацией сразу нескольких файлов или zip архивов с файлами.