There are 4 suggestions to consider while choosing a domain name for your blog:

1.Description of blog - Probably most people use the blog name as their domain name and most blog name should reflect their topic once just looking at your blog name they can figure out what kind of content will post accordingly.
2.Easy Remember - Make your domain as simplest as possible, let the web user spell, pronounce and type your domain name easily. Human instinct is notoriously lazy and if your site not easy to find, they just give out. Try choosing a domain name that make sense and funny to active our brain cell indirectly boost their ability to remember.
3.Keyword / Traffic - Choosing a domain name that based on keyword or niche that your blog build in future. It is more search engine friendly, as a result traffic easily direct from SE. Brand your domain name and make communication between web-user quicker via the chosen keyword.
4.Attractive - Invoke a “bang!!!” that attracts as much attention as possible by making a controversy domain name. Like Johncow.com which make it’s domain name 99% similar with famous Johnchow.com to generate a wave of controversy that work well attract traffic in short duration.

ALien:
If domain name choosing as “www.CopybloggerlikePerformancingProbloggerJohnChow.com”, I’m sure it will be some good traffic drive from search engine since all the famous blog’s name included in my domain name. Who know it may work.
Don't want to miss a single tip ?
Say something ?