Discovery all set to take off @ 10:39 EDT
Congratulations and best of luck to NASA and the crews on board Discovery.
From NASA's website:
"The Space Shuttle Discovery and its seven-member crew are ready for launch at 10:39 a.m. EDT this morning.
STS-114 -- the first Shuttle mission in more than two years -- is set to test new safety procedures and deliver supplies and equipment to the International Space Station. "