Setting Up Own Domain

I was google chatting with one blogger mom a moment ago and she has kindly offered me her help to set up a WordPress blog. Since I’ve got help offered to me, I am even more tempted to transfer my blog to my own domain now. That would really benefit me in the long run. Many advertisers, especially ‘ l c l y 3P’ are restricting offers to Blogspot blogs so if I remain with Blogspot, my opportunities would be really low. Anyone has any good host to recommend based on your own experience with them? Would appreciate comments.