I wanted to do a live blog on the Keynote but my streaming audio collapsed so many times that I can’t write a decent article… but luckily Scott was in the room and he managed to publish an article a few minutes after the keynote ended. So read it here. Great stuff,