I just found out about sg.gs, they seem to be quite good. But i have yet to experience their customer support, hence not so confident to recommend them to anyone yet. But if you had some experience with them before, do write a line or two about them here.