2 ms·OVH is comparable and has locations in North America.by christophilus 2y agoOVH is comparable and has locations in North America.