Apple now offering iPhones contract free
Today Apple began selling iPhones without AT&T plan. Apple's new policy is that anyone can walk into an Apple Store and pick up an iPhone 8GB for $499, 16GB for $599 and 32GB for $699. They allow one unit per customer per day, up to 10 iPhones.
The iPhones are still locked to AT&T's network. Of course, these devices will be sold with the latest baseband which is not yet unlockable; however, you can use RedSn0w to perform a tethered jailbreak.