So everybody knows that no hyphens > hyphens. That's a given. Assume you can't get the no hyphens domain.
I remember reading a long time ago that if you cant get the non-hyphenated domain, you should use the least amount of hyphens possible. However I've never actually seen anyone put this to practice.
For example say you're main target keyword is "best diet pills". Which domain would you prefer? Which one would be better for SEO?
The second one looks kind of strange to me. Still, curious about your thoughts.