I couldn't be happier with today's keynote (well, perhaps if the Everything iPhone server didn't crash). The iPhone is just an amazing looking mobile phone. I cannot believe I have to wait until June for this phone. So many questions about it and cannot wait to talk it up. Glad to see the end of the rumor mill and start of the real iPhone.