I bought my domain at 1and1 but I use NeoBuzz for hosting. I have a wordpress blog on my site.

I am forced to use GoDaddy for another site I am the webmaster of and I wouldn't recommend them.