they are right, run a multisite wp install. there is a plugin available where you can use different domains or you can just use subdomains for each blog. let's say you are running a multi-site wp install on domain.com. you can setup several subdomains using the wp on domain.com. you can use sub1.domain.com, sub2.domain.com, sub3.domain.com...... for each blog.