1and1 seem ok for shared hosting, but they aren't great for servers.
We have 3 servers from them where i work, and they aren't anything special at all - not infrequent downtime, customer service that don't care, and changes to configuration without telling you, which breaks stuff.