I was looking ro a VB.NET to C# converter and found Code Translation for .NET (C# <->VB.NET) It seems to work pretty good. Little simpler then using Reflector and a plug in to generate the C# code.
I also see he has a Colorizer for posting to the web which has support for XML and c++. Typicaly those two are left out of this type of tool.
CodeColorizer: Tool to Colorize Code in Html or RTF
Here is a list of all the tools Carlos has published all free Tools@CarlosAg.net
Here is a link to his blog I think he works for Microsofts IIS team.
Remember Me
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, super, u
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.