I've searched around and I keep finding conflicting reports. Most websites are saying that the 3G models will be available on April 30th, while others are reporting May 7th. I understand that those who preordered up until a few weeks ago will be having theirs delivered on Friday. But for those who have not already ordered one, or ordered after the cutoff date, will there be models available for in store purchase on Friday, be it at the Apple store or Best buy? I'm guessing that it will probably depend on the number of models left over at any given store after the preorders have been filled.