I don't understand why Apple can't just announce a release date. When Windows 7 launched the media was notified of an exact release date weeks in advance. This is one area where Apple is doing it wrong. Since they can't torture us by making us wait in line for hours the've created this virtual torture. I'm sure they see the hundred of articles about all the rumored release times why don't they just give us a freaking date already.