The Australian launch is a clusterfuck.
Three providers have been confirmed to be selling it on Friday. Only one of those providers has actually released solid plan details.
The provider that released plan details (Optus) was taking holding deposits for a few days after the iPhone 3G was announced, but before announcing plan details. They're opening stores a couple of hours early to sell phones to people that made a holding deposit, but as those deposits were taken by the corporation, not individual retailers, they don't know where the depositors are going to pick them up. What's probably going to happen is that a bunch of people are going to rock up to stores that are staffed but can't actually sell phones for a solid two hours; and then, after official opening, the stores are either going to have to hold on to some arbitrary number of phones, or they're going to sell all stock and screw depositors that happen to turn up later in the day.
Meanwhile, another provider (Vodafone) released plans just a few hours ago (two days before the thing goes on sale!), then for some reason pulled them an hour later. The plans pretty much had only the cost listed, no details on call, text, or bandwidth rates. ("So, what do I get for my $40 per month, exactly?" "Sorry, we can't tell you that.")
And in the final corner is the biggest telco in the country (Telstra), which has released some vague pricing details, but nothing specific.
None of the retailers appear to know how many phones they're receiving, or how many people are going to turn up to buy them. Two days from launch! What the fuck!
Frustrating!