As some of you may know, I decided to break my iPhone 3G the other day, and now that I am without a functional iPhone. BUT I qualify for a 2 year upgrade price on a new phone, thus this year I am actually curious about availability. I got my EDGE iPhone months after it was released, same with my 3G, so I have no idea how readily available these things are. I see a lot of people saying they are going to wait in line for 24+ hours to get the thing, and to be honest thats not something I will do. So how available are the new iPhones generally? Is it something that you will need to wait a month+ for after the people without anything better to do wait in line for them hours on end to buy them all? Or are those waiting just that desperate to be the first to touch the new phone and a few days after launch supplies will be replenished? I know its hard to say for sure, so I want to get everyones opinions based off prior launches.