In my opinion 1 and 1 are very good.
Their customer service is 24/7 AND very helpful.
What I like is that I can edit my site any time I like.
With a 1and1 site you can put on pretty much anything you like.
OK, you are restricted slightly with the set layouts, but there's loads to choose from.
I am probably paying too much for mine, or not usingn the SEO properly.
I'll sort that sooner or later.
David