There are three simple rules to follow when choosing a blog name:
1) It must describe your blog: it is probable that lots of people will see a link to your blog before having the chance to actually read it (in search engines, for instance). Guess what, if just by looking at the name they can figure what the blog is about they will be more likely to visit it.
2) It must be easy to remember: suppose your blog talks about cycling, fitness and health advice in general. Naming it “The Cycling, Fitness and General Health Advice Blog”?? would offer quite an exhaustive description of the blog, but would it also be easy to remember? Stick with simple names.
3) It must be equal to the domain name: this rule is often ignored by people, probably because finding a suitable domain that has not been registered yet is a difficult task. Still if your domain name does not match the blog name you will probably lose some readers along the way. When people visit your blog through a link they will just read the name of the blog. Should they decide to revisit the site a couple of days later they will just type that name followed by a dot com. If they do not find your blog once they hit enter they will just go somewhere else.