My suggestion is to name your site based on your site's content, the name of your site must reflect the niche or content of your blog, this will help you in driving more traffic to your blog.Let me give you an example, one of my friends started a blog primarily focusing on agriculture, The blog is all about farming and all aspects related to agriculture.
So it took him two days to decide the right name for his blog. The name of his blog is Agrowiki : Online Agricultural Library, How does that sound ?, don't you feel the name directly reflects the content of the site, this will for sure have a positive impact on you site's SEO and thus will help you drive more traffic to your blog. Not only this one there are more examples on the internet you can find so just conduct a small survey and see for yourself and you might get some idea in this aspect, Naming a website is important as the name of a blog/website is its primary identity, so one must be very careful while choosing the name of his/her Blog.