managing subdomains cookbook
samt: have not run not such a site myself, so take this with a grain of salt. I assume that most use a database-backed DNS server like MyDNS, so adding/removing/etc subdomains is a simple db call.