If an AT&T SIM card registers in it, then it's already unlocked and will work, but if not, then it has to be unlocked. @chronic on twitter is currently selling iPhone unlocks. The only iPhone 4 baseband that is unlockable by other means is the original 01.59.00, and ultrasn0w can unlock it.
Sent from my LG Viper 4G LTE using Forum Runner