I personally like WHMCS. It's cost can be a bit high sometimes, especially for a startup company, but they mean it when they say "complete solution." It creates virtually anything automatically upon initial payment, be it for web hosting, VPSes, SHOUTcast hosting, etc... and not to mention, when...