Update: An hour and five minutes to cruise stage separation. Watching the Universe Today's YouTube channel coverage and NASA's live feed from JPL.
Reupdate: Curiosity has landed! It's 12:31 am and the MLS has "wheels on Mars." Images from the hazard cams are on the flat screens at JPL. Great job, NASA! Woo hoo! Awesome, just awesome!