Best Bets for Getting an iPhone 4 on Launch Day