I can't believe I missed the landing! I was ready to watch it too.
It's amazing that we can send huge "objects" to space and how fast they orbit the earth. Just imagine the stories if it happened around Christmas, "SANTA SIGHTED!".
I saw Shuttle Discovery launch right from the beach (the time it got delayed a few times), another shuttle launch from my house, and another from the top of Universal's parking garage. It still amazes me how something like that can travel so fast!