I would advice you to find a host who does not over sell their resources but this may be hard with 200/300GB transfer a month.OR get a VPS account, it will have plenty of power, and bandwidth, and most likely will be around the same price as a decent shared host would cost.
-- This message may have been cut off and the rest will only be shown to members. To become a member, click here --