Call it an epiphany.
So, I picked up some books on Managed DirectX development (thank you Tom Miller), discovered this site, and started coding, and refactoring, and coding...
Almost two years later I have something presentable. It's a multiplayer mech FPS shooter based upon a framework/engine that I designed. I wrote it using C#, .Net 2.0, and Managed DirectX 1.1.
Am I done? Heck no. There's so much that I still want to do! But for now here are some screenshots...
Welcome aboard!