Larry Van Horn has just announced an update of the Monitoring Times guide to monitoring NASA.
It's at the MT Web site. Download is free to all.
The STS-119 countdown is still on time for a 9:20 PM EDT launch. Fuel loading should be complete right around now. Weather still shows only a 5% chance of violating constraints.