Even though you're specifically asking for a name for your blog, from my own personal experience, often the problem is deeper than just a name.
If you *really* know what you want to blog about, your reason for wanting to blog, and your target readers, then the blog name will natuarally come out.
I'll suggest you take a look at these resources. Hopefully others can add some more ... but be wary of info-overdose :-)
Darren's 10 Rules of Startup Blogs(adapted to blogs from Evan Williams' Ten Rules for Web Startups)
And in case you're expecting your blog to pay for your hosting (who won't want an extra check) http://wahm.sitesell.com/inside.html