I believe that you should try to compare all possible options - rates, the amount of features and resources, contact support and see how skillful they are.
Check also Hostmonster.com, M6.net and also just199.com - these hosts has nice reputation and you will have nice hosting experience dealing with them.
Yeah, I believe that alternatives are also useful to mention because it can be a good way to choose the best host for your specific needs.
__________________ ServerPoint.com - a true hosting company offering online presence solutions since 1998 Web Hosting, colocation, dedicated servers, Virtual Private Server (VPS) hosting Wholly owned multi homed network, servers and facilities