Hey guys I've been reading that domains with hyphens will rank just as good as domains without hyphens, example: "windows-vista-reviews.com" will rank as good as "windowsvistareviews.com" But what about: "windowsvista-reviews.com" or "windows-vistareviews.com" , will those rank the same as the other two ?? Keep in mind that im talking just about the SEO, i know a domain without hyphens is better overal Thanks
As far as seo is concerned, the domain name doesn't matter a whole lot. You can get good rankings with virtually any domain name. Having keywords in your domain just helps get more keywords into your backlinks. It shouldn't matter whether you use hyphens or not or where you put hyphens.
We have hyphenated domains, and they perform very well against our competition without hyphens. I would reiterate what vansterdam said in that having your keywords in the domain is important, and how they are separated isn't a big issue.
The Google will directly know the word at your domain. That's why we prefer to have domain with hypen. At your question, I think they are both good enough that there is no need to compare both.