Carriers?
Has anyone taken into account that they may actually release the new iPhone on multiple U.S. carriers? If it weren't for the small detail of the rest of the world, I would say they could call it the:
iPhone 3GVZ (Verizon)
iPhone 3GSP (Sprint)
iPhone 3GTM (T-Mobile)
iPhone 3GAT...