My primary application is a play-by-email game written in C that stores
data in text files. I want to be able to build a community portal for
the game that imports existing users and games into an environment
where players have a choice of interacting with the game in a web
environment or by email. The final result should be a game adjudicator,
a web interface for the game, an email interface for the game that is
command and output compatible with the existing program, a portal site
and the ability to import games and users from the existing application.

I've found an adjudicator for this game written in Ruby with an MIT
license, which I'd like to use because the terms of use on the C code
are restrictive and unclear. I know that there are a number of CMS
platforms available. For a single developer with little likelihood of
drawing a very small and geographically dispersed team, what approaches
and tools are likely to be quickest to market? This hobby costs $200 a
month. I'd like to have a polished interface with original content
before my wife cuts the funding. :-) 

Chris