Guys... You've gotta love Apples PR team... They are by far the best in the business. "Oopss I lost my Prototype iPhone4 in a bar" "Whoops I lost an iPhone 5 Prototype in a bar - AGAIN" "Whoops, we left some code for a 4s in our iTunes Beta" COME ON PEOPLE!!!! Apple know fine rightly what they are doing... I would probably imagine they are the ones leaking half of the rumours you guys see and hear. Granted last year was a bit different with Gizmodo having the iPhone 4 before being announced but it all just builds up hype... No one knew whether it was real or fake... But the key is - IT GETS EVERYONE TALKING iPhone.... I honestly believe that Apple aren't that stupid to leave a bit of code in the new iTunes beta... They pride themselves on being able to keep secrets, there is no way they are gonna let something like that leave and go public without having a tonne of people checking it first.... Its all part of the game.... Build the hype, get people talking... build anticipation on a product that isn't even announced yet. Compare the buzz a new iPhone has with the buzz of a new HTC - Its a completely different world. You guys are even going so far to try and work out what the "1" means on the press invitations - Apple have you all right where they want you. Everyone is talking about whats going to happen on Tuesday... Apple - You are the best in the world at building up hype about an unreleased product. I salute you!