Honestly, it doesn't make much difference.
Datacenters built for random corporations often only have connectivity to the local ILEC or MSO which is going to get you pretty poor pricing.
All of them are on net and all of them have fiber already to the premises. Most of them have not just local loops but termination point for long distance carriers.