I'd put my money on the 12 for the keynote. September 11 is essentially a Memorial Day and I can't imagine them holding a keynote on that day. I agree with the others that said invites next week (maybe 31), keynote September 12, preorders September 14 and street date September 21.