I have used http://www.addr.com for about 2 years and have had hardly any problems plus they are really cheap if you pay for a year in advance. Support is good and accivation is right away.
Don't be put off by there website looking mediocre...they offer a lot of good features and good customer support which is super important.

mike