I think the iPhone will have 3G support but it won't be activated at launch. I think an firmware update will activate it when ATT is ready for it to happen.