You could know practically everything about a new iPhone weeks before it's announced because of all the leaks! So, when the event comes around there aren't really any surprises. (I'm not complaining about a lack of surprises at Apple events- if I really cared about the events being a surprise, I wouldn't be on MR!) I'm curious though, does Apple even try to stop all the leaks? Do they not care? Do they let it slide for the sake of building up hype for the event? Or do they try, but it's just too hard to stop them all? It's not like they don't know that a lot of information gets leaked... what do you think?