Meanwhile, for the main game code, I'll be again using C++. I still think C# is the best language I've used, I'm just not ready to use it for a project this large. On the side, I'll take more time to learn about it.
But now I have to rewrite all I've done in C++...goody.