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