Best Buy agrees to sell iPhone

Electronics retailer Best Buy will begin selling Apple's iPhone 3G next month. Until now, only Apple Stores and AT&T outlets carried the phone. Like Apple Store customers, Best Buy shoppers must sign a two-year AT&T contract to leave the store with an iPhone. [WSJ]