As some of you may have heard/read, the Space Shuttle Endeavor lifted off from Cape Canaveral on Tuesday, March 11. It’s mission numbers are STS-123 and it is the 25th shuttle launch to the International Space Station (ISS).
An easy place to keep up with the Shuttle mission is on its Wikipedia page. I wouldn’t rely on it as a single source of information, but it’s a quick run-down of the events. NASA, of course, would make more sense if you want strict details.