.NET developer. Started in VBA, then moved to VB .NET, then to C#.
Have you tried Git? It'll change your programming life.
Have you tried F#? It's like a concise, less-ugly C#.