How to Choose a Good Domain Name?

You blog, you Twitter, you Friendfeed, you Facebook, you do all those social media things to bring awareness to your blog. Have you thought about your blog name itself? Is it a good name? Is it a catchy name that people will remember?
There are some Do's and Dont's of having a domain name. For some of you still on the lookout for an available domain name for a new blog, this is THE post for you. Honestly, forget the social media aspect at this moment, if you have a bad domain name, you will have a hard life ahead in the virtual world.
DOs:
Get a name that means something. If your blog is about you and your experiences, get it in your name. If your blog is about a particular subject, get a matching name, like Geek on Net.
Get an easy to understand name. If a name is long and hard to remember or spell, chances are, people will have a hard time typing in your blog URL and telling others. Word of mouth in the real world is still invaluable; get something that will easily stick in a person's mind.
DOs:
Get a name that means something. If your blog is about you and your experiences, get it in your name. If your blog is about a particular subject, get a matching name, like Geek on Net.
Get an easy to understand name. If a name is long and hard to remember or spell, chances are, people will have a hard time typing in your blog URL and telling others. Word of mouth in the real world is still invaluable; get something that will easily stick in a person's mind.