Shawn Johnson! Jennifer Hudson!

It's a small thing, but what an awesome, great touch to have Shawn Johnson (Gold Medal winner on the beam, if you weren't paying attention) do the Pledge of Allegiance, and Jennifer Hudson sing the National Anthem.

Nice start to an historic, great day for the country.