There are millions of ways to approach the appropriate domain name for your friends blog. First, narrow down your list to domain names that aren't already leased. That should take some time as it seems every variation of domain names are already taken. Are you concerned with SEO rankings, and if so, the approach varies. If not, then just ensure your domain name is memorable. Confused though, as your opening statement was that your friend was looking to host their personal blog, but the title is Domain Name issues. Where is this blog currently published, or is it under construction?