Update! Endeavour landed perfectly at 10:48 EDT today after a 10 million kilometer (6.5 million mile) mission.
Just a quick note: the Space Shuttle Endeavour is scheduled to land in Florida tomorrow; the two possible touchdown times are 10:48 a.m. and 12:23 p.m. EDT (14:48 and 16:23 GMT). That first time is a bit early for me to do any live tweeting as they break orbit and head down, but I'll get on it as soon as I can. Follow me at BANews on Twitter for that.