Google's John Mueller posted a response in a Google Webmaster Help thread responding to someone asking if they need their keyword in their domain name.In short, John said no, you can rank fine without having a keyword in your domain name. Heck, my company, RustyBrick, doesn't have our money keyword in our domain name. Not that I rank that well for our money keywords. :)
That being said, John Mueller said it isn't needed.
You don't need your keywords in your domain name. Websites without them in there rank just fine.