We use CIHost and are satisfied considering we're talking about a shared server environment with 250 domains on a box. The Code Red situation seems to be under control as of this morning. We generally have decent speed....with some serious bogdowns at times though....and good Tech Support if you get a Level II or higher tech on the phone. They have all the features you could want and give you alot of room to run your own CGI scripts....or whatever you want to run.
You can't beat the price and goodies. We dropped by this past month and upgraded accounts from the old special of 1,000 Mb to the new special of 3,000....paid annually it's a great deal. The unlimited bandwidth is actually set at 20Gb a month and if you're running that much traffic in text pages like a forum pumps out, you need to move to a stronger server anyway!
I'd also recommend Future Quest if you're into experimenting with scripts and want great Tech Support. I've never known anyone who dropped them except to get a cheaper price somewhere else.