I think it would be more efficient and less awkward, especially since Steve Jobs stepped down, to refresh products without a keynote. I think they should let us know when the product will be unveiled, on their website, for example, instead of holding a keynote that doesn't even feel the same anymore without Jobs. I just watched the keynote from yesterday on Apple's website, and was very disappointed in the vibe it had. It had to be one of the most boring keynotes as of lately. I would have been happier had they just updated their site like they did, but without the keynote. That way, it seems less awkward, especially after Jobs is gone. If Jobs had not stepped down, I think the keynotes would still be a good idea, because the vibe would have been more exciting. But after seeing the vibe with Tim Cook there, I'm really disappointed in the atmosphere the whole presentation gave. Tim Cook looks like a Walmart CEO. Steve Jobs is the true face of Apple.