You can watch the shuttle landing live on the internet with NASA Television

They canceled the first landing opportunity in the Kennedy Space Center this morning due to bad weather and they will take the decision about the second landing opportunity in the next minutes.
You can get the latest news from the Virtual Launch Control Center