Yahoo is good for a business with certain scales, but it's more expensive. For smaller biz, you can try 1and1.