Yuliya, thank you so much for your kind words.
Most of the time I register my domains with 1&1. I don't like their interface at all, but once you get used to it, it's fine. Their prices are good and I've never had a problem. (I switched all 100-ish domains I own to 1&1 a few years ago when GoDaddy started playing the skanky advertising card.)
Most of my hosting is done on FatCow, although we still serve some of our own sites. I've been very pleased with their hosting and their customer service is very good -- although sometimes you have to get past the initial, scripted Joe who shows up first.
When you say "unlimited web pages" are you just referring to multiple pages on ONE site or multiple, one-page sites?