I would also recommend ResellerZoom. I have been with them almost a month now and love them. I don't recall any downtime. Servers have been zippy and their support has been great thus far. I don't know much about hostsforweb so I can't comment on them.
I have an account with HZ. Personally , I think they are very fast. I once had to move a cpanel account. But to do that, support needs to escalate the ticket to sales. Sales has to approve it and the ticket goes back to support. Of course this takes place during office hour. All in all, in 48 mins. I was just having fun seeing the email message that comes. Most impressed. All hands for HZ's support!