At around 6pm EST tonight, NASA will begin live coverage of the Phoenix Mars Lander as it begins is descent to land on Mars. It is expected that NASA will know of the success of the mission by around 8pm EST.
NASA expects to see nearly half a million people to tune in live via the web for the landing.
You can catch a live stream at USTREAM via the SpaceVidCast video chat room.