Yeah, I can understand the thing with the servers, and that you know asp the best, I could offer you some help here, my asp skills are at beginner status, but I've been programming in php since about 8 years.
One thing I'd really like to help you with is, Moving the forums and the websites to apache, I can even use a trick to make it use asp for some pages, but that should only be used for the less frequently visited domains.
The MasterServer etc. should then just run on a different port :)