I run a hosting company that has around 100 large dedicated servers at OVH. OVH's website sucks, but everything else is great-- outages are extremely rare in my experience, and their built-in DDoS protection is excellent. Also, OVH's Canada data center has great ping times from the US, whereas Hetzner's locations are in Europe.