Just a heads up that different providers doesn't always mean different buildings. Different cities is more important for a physical disaster than different companies. For operational disasters (BGP/DNS/accounting error/abuse detection false positive/other customer DDoS, etc) different company is useful too, of course.