Okay, I know that this question has probably been asked before, but I'm just so confused. Let's see if you guys can help me out. When is the next keynote? That's not all. Why will it be then? I don't understand how Apple spaces out the timing of their keynotes. Do they just hold a keynote whenever they want, or whenever they have a new product to push, or do they actually have a set calendar of upcoming keynotes. (If so, I would love to see it.) Just need some help clearing up the fog. Thanks guys!