I was wondering...why all the secrecy until keynote? Why can't they spit it out with upcoming products and do demonstrations at the keynotes. i'm aware that it might be copying from another company, competition, sales related such as people waiting to buy. But really, why won't apple just tell us that certain products will be out this year..or whatever..giving general information. WOW factor should not be the reason. Ex: people wants to buy refresh nMP...but nobody knows....so if they could only tell us in general that it will be this year or early next year...etc.