NASA just announced that the deorbit burn was successful. Discovery has slowed down by just 148 mph, but that is enough to descent within one hour. The landing is expected at 1:01pm ET at Kennedy Space Center.
All in all, it looks like an excellent mission, with an on-time launch on the first attempt as well as a landing on its first attempt, too.