Something struck me the other day that with all these reported shipping delays and stocks of iPhone 4's as scarce as hens teeth that maybe Apple are intentionally delaying production and delivery of any new iPhone telecommunication devices until an antenna fix? 
Thumbs up.
Thumbs up.