I've heard so many good things about watching the Keynote spoiler-free. Usually I just check Macrumors to see what products are announced, and not watch the keynote. With all the hype surrounding this one however, I kinda want to watch it spoiler-free. Problem is that 2 hours is a lot of time to spend watching a keynote when you could just check what was announced. Is the keynote so good that I really should watch it spoiler free?