Hmm, had problems with 1&1 with some domains, bit impersonal when it came to solving problem, transfers etc..(not to mention a legal battle)
Namesco not failed me yet since 2001.. quite a few sites there now (the opinions here etc,...) cost in line with t'other one..