If ur still using ATT, jailbreak ur iphone only and do not unlock it. If u want to use ur iphone for other carrier such as Tmobile then unlock it. The reason is after u unlock, the 3g internet will get fuk up.