Honestly, I would recommend if you want a data center with decent amount of power would be in the state of Texas. They have their own power grid. There are plenty of hosting companies out there. All big players will have a data center out there like Verizon, AT&T but you also those just dedicated in those areas.
This all depends on where you want to put your CoLo.
Texas is nice and all, but having there own power grid doesn’t mean squat. Our CoLo in Dallas has lost power 3 times in the last 2 weeks. And then there’s the annual ice storms.
Cogent has CoLo facilities all over the US and Europe and lots of bandwidth. There are lots of CoLos in Los Angeles both down town (we are finishing the process of moving from Dallas to LA) and out in El Segundo. Pretty much any big city you are in or is near you will have CoLo space available at a decent price.
-For a remote virtualization service you could try Fiber.net we’ve yet to lose any power with them since becoming their customers. Their power system was highly impressive, exactly what I would design given the money and know how to make my own datacenter.
there are some large data centers in North dakota.