Are short domain names best? I believe so, mainly because most short domain names are easier to remember. Yeah you can bookmark a page, but sometimes one forgets to do that, or maybe it's a site someone doesn't want to bookmark.
I just think, shorter is better, because it's easier on the person. And it can be one single keyword as well. What do you think?