1and1 - 1/5 - Inflexible, downtime, crappy control panel, very limited, bad support, difficult to transfer out of
Bluehost -2/5 - Great live support, mostly helpful, too much downtime on the FTP, Mail, and MySQL. I have had my 'mail' folder deleted several times and they had no backups.
Rackspace - I requested some information and they called me and hooked me up with a technician who knew what he was doing. Quite helpful actually, and I plan to get dedicated hosting from them.