asphostportal is good provider. I have been monitoring my site for over 6 months and the uptime rate is excellent (about 98% - 99%). With my old host, if they can achieve 80% uptime rate, I can thank God for it. I signed up for their shared hosting plan and with 98% uptime rate, I am very happy. Well, that equals to about 20 mins downtime in a month (pretty little)