Keyword domains are something that SEO people have been using for a long time. It isn't really against terms of service, especially not if you actually have different content on each domain. Basically, you can boost your site's ranking by setting up numerous smaller sites that funnel traffic and Google PR to your site.
It works for some, but isn't my chosen technique for getting quality web traffic.
It works for some, but isn't my chosen technique for getting quality web traffic.