Get both..
Use the "hyphenated" domain as your main domain, and redirect the other to the site..
Generally domains without hypens are best to use, especially since they're easier to pronounce when telling about websites to others..
But for SEO purposes hyphens are (without a doubt) better IF you need to target two keywords...
I don't have time to write much now, but I'll get back to this one later..
