I'm currently using Penguin Computer Services... have been for a long time, and am very happy, especially with the level of customer services, as well as reliability of the service. They're slightly more expensive than I-Web... but i'm happy staying with PCS. I've looked into signing up with I-Web, but theres one thing holding me back... and thats the Control Panel I-Web uses... I can't stand cPanel.. sooo many bad experiences with it, PCS, uses the Ensim control panel which i get on with soo much better.
PCS's website is:
http://www.pcs-net.com/