I'm currently in my local shopping centre. The o2 store is currently being fitted with 3g iPhone stands and posters. Photos to come later. Interestingly it says "pay as you go version due later this year" which cements the rumours that it isn't available at launch. I have also visited my local apple store, there is a notice on the genius bar saying "please note the genius bar will be closed on July 11th for the launch of the 3g iPhone". When I asked about it, nobody wanted to comment.