I have just moved away from 1&1, their domain system is horrible, and doesn't support wildcards. I have previously used go daddy, one.com and uk2, but on a recommendation from some blog I tried NameCheap and can't recommend them more. Their DNS system is easy to use and its very easy to add SSL...