I've heard some problems with Yahoo on how their service is a bit unreliable, but fast and is a bit pricy for what you get. I go to a site that recently moved to a different host after Yahoo started to have some problems. x10 is a great place to come as their service, especially the free ones is never down.