The ITU IMT-2000 standard (circa 1999), AKA 3G, includes GSM EDGE, UMTS, and CDMA2000 and WiMAX (added 2007).
Edge does not report as 3G although it clearly meets, and is included in, the 3G standard. So, is it 3G? It really depends on semantics. Edge (ATT) evolved from older 2G technologies, and is in good position to evolve into 4G networks. CDMA (Verizon) was a new technology and started out as a 3G standard.
Here in Northern California, I have good coverage on ATT in one spot and no Verizon coverage. and I can move to another spot a few minutes away and the reverse will be true. Speeds are comparable.