If you’d like an iPhone and you don’t mind an earlier version, you can get an iPhone 3GS for free today at Best Buy. It will use AT&T service, of course, and it will require a 2-year contract and a $15/month data plan. Apparently this special deal is available in stores today only. You’ll need to read the fine print about early termination fees and any other conditions at the Best Buy site or store.
Support The Gadgeteer: The Gadgeteer’s main sources of revenue are advertising and affiliate links in articles like this one. Even though we may receive compensation, we always give our honest opinions about our experiences with each product.