Ya, overall, great keynote. Ironic because going in I didn't care at all about iCloud. Easily the most excited part of the keynote for me now haha. The ability to never have to use a PC again to sync or backup is amazing.
Also - iOS5, like it's predecessors, continues to add great features. Excited for it. Interesting reading the "do not work" features list for the 3GS though. Depending on how much doesn't work, I will or will not upgrade.