Despite some recent reports about an early Firmware 2.0 release, one reader points out that Apple's iPhone 3G press release pinpoints July 11th to be the day of the 2.0 software launch:
iPhone 2.0 software will be available on July 11 as a free software update via iTunes 7.7 or later for all iPhone customers
This also correlates to what Apple and AT&T representatives are telling enterprise customers.
Meanwhile, one analyst believes that Apple has increased their order for 3G iPhones to 15 million for 2008, well above their targeted goal of 10 million iPhones. Finally, we've heard that some locations (such as early reviewers) have already been seeded with the iPhone 3G in anticipation of the upcoming launch.