AT&T has started offering refurbished iPhones for discounted prices through their website.
The 8GB Black iPhone is available for $149 ($50 off) while the 16GB (White and Black) are available for $249 ($50 off). You can purchase these refurbs from the AT&T website linked below. Please note a 2 year contract is still required.