Taking into consideration the situation you have fetched up I can say that iFastNet.com will be really good for you. The pricing is low and uptime is high.