As much as it hurts to say it...
Aug. 13th makes sense. The Crystal Savings promo will end. They'll have Jaguar ready.
Yes, people will be disappointed at the Expo, but at least they've been warned (by Thinksecret and Cnet).
If they start shipping the new systems ON Aug. 13th AND it's a system loaded with upgrades, I'm all for it. Apple normally takes a while to ship announced systems anyways. By holding off the announcement, they'll have a month to clear inventory.
My only concern is that the Thinksecrets rumor mentioned something about 1.2 ghz being the top end. THAT would disappoint me. And a lot of other people as well, I'm sure.