SEOmoz has has an incredible list of rules to follow when coming up with domains, test it out:
- Brainstorm 5 Top Keywords
- Make the Domain Unique
- Only Select Dot-Com Available Domains
- Make it Easy to Type
- Make it Easy to Remember
- Keep the Name as Short as Possible
- Create and Fulfill Expectations
- Avoid Copyright Infringement
- Set Yourself Apart with a Brand
- Reject Hyphens and Numbers
- Don’t Follow the Latest Trends
- Use an Ajax Domain Selection Tool
Most of those rules are uncomplicated, but you may read a whole description of them here.