I just decided today (Thursday 6-18) that I'm going to take the iPhone 3GS plunge. Now I can't decide whether I should just order the iPhone online today with a 7-14 day wait time or take my chances with the local Apple Store for the 6-19-09 launch. I'm not inspired enough to be one of those people in line at 7 in the morning. What do you think my odds are of getting a phone if I go in around 9am? I haven't heard what retailers are expecting the demand to be. If I order online, should I order from Apple or ATT? Anyone heard anything?