Discovery has performed its deorbit burn (about half an hour ago). One way or another, it will be back on earth in another thirty-five minutes.
[Update at 9:15 AM EDT]
Picture perfect landing. Looks like the mission at the end of next month is definitely a go.