Consumer Reports shows that the best homeowners insurance company delivers on customer satisfaction, offers affordability, ...