I know a lot of people who are on different networks have to have their iphone unlocked in order for it to work, but is there really any reason to unlock an iphone (iphone 4 in this case) if that phone is going to be used on AT&T network? That is assuming not leaving the US and going overseas to other networks. The only other reason i can think of is for a resale. Any input?