Despite the sensor problem, it seems that NASA is still going ahead with the launch of space shuttle Discovery.  The space agency believes it has fixed the fuel sensor issue that delayed the original departure originally scheduled for June 13th.  I hope all goes according to plan - if so, then liftoff is expected around 10:40 AM today (July 26th). 

Here are a couple sites to watch the launch from:  NASA Television (with help from Yahoo! and Akamai) will have a live streaming webcast, whereas AOL's Research and Learn page will have live video coverage with four different views.