+2 for namecheap. After an unbelievably horrid experience with 1and1 I switched over to NC and their support has been simply a breath of fresh air. Fast support, knowledgeable reps, everything (usually) works, at a good price.
Pry NC out of my cold dead hands...