Human recommendations are often very biased because of affiliate programs. Hosts that throw enough money around can have tons of glowing "fans", while providing terrible service. I learned to look for specific experiences - had issue X, was fixed in Y hours/days and support was Z nice. These are facts and not fluff for money.

Redundancy doesn't seem like feature common to shared hosting at all. If server is down - it is down.