I have been using 4Goodhosting for over a year now and must say the point that their service is prompt and excellent. Pricing is competitive. Servers are always up 100% without any glitch. The customer service has been really exceptional. They are active 24 hours and responding in few minutes after sending them support email. So far, I have no complaints with them. Just give them a try.