Update (12:36 Eastern time): The Shuttle is down after a smooth and beautiful landing. The video feed from NASA TV was incredible; I strongly urge folks to tune in for the next launch and landing.
As I write this the Shuttle Endeavour is just less than one hour from landing at Kennedy Space Center in Florida. I am writing LIVE updates on my Twitter page. I'll update this blog entry when Endeavour is down.