Ok so my main misunderstanding at this point is this. Well ok the wwdc is on June 8th-11th correct?. So my question from that is if let's say on June 8th they say "TADAA here is the new 32gb iphone." Now does that mean that once they do that, that then on June 9th AT&T and Apple store locations will be ready with supplies of Iphone 32gb's? Or does that then mean it's gonna be another week before any store gets them in? Basicly im trying to figure out if the whole thing is coordinated so when they announce it the stores are already ready with the product. Also a follow up question / concern i have is that right now its getting very close to that wwdc date (becoming well under a month). I'm starting to get the feeling that there will be no new iphone until July or August and if that is the case i should just buy a 3g now and stop biting my fingernails in anticipation, as i can always Ebay the 3g hopefully. But theres the thing I really really really want the Fm radio functionality. I could care less about compas , but the Fm radio is a real big deal for me.