- Use rel=nofollow on links you don't need to have followed (this prevents passing of PageRank, which generally means we're less likely to crawl them)
- Use 503 for rate-limiting crawlers. 503 means we'll just retry later.
- Use the crawl rate limit in Webmaster Tools (I see you submitted the report there, so that should be active soon)
- If the content is fully auto-generated, you might choose to use a "noindex,nofollow" robots meta tag on these pages to prevent them from being indexed separately. It's hard for me to judge how useful your content would be in search directly.