Shrek the Halls courtesy DreamWorks Animation/ABC Shrek the Halls courtesy DreamWorks Animation/ABC

Here are this Wednesday's numbers. Tuesday's ratings, which I didn't get around to crunching yesterday, can be found in comments:

8 pm/ET
Welcoming 21.07 million total holiday guests to the swamp, ABC's Shrek the Halls special was far, far and away the night's most-watched program and tops in demos. Lead-out Grinch didn't flinch much, holding onto 18.74 mil of that audience. NBC's Rockefeller tree special did nine mil, followed by Kid Nation (7.3 mil), a pair of 'Til Deaths (six mil) and Top Model (5.03 mil, up 1.4 mil).

9 pm
Criminal Minds topped the hour with 16.26 mil (up 440 thou), and was No. 1 in demos. Bolstered by the 'toons, Pushing Daisies was up 2.6 mil, to 10.18 mil. Kitchen Nightmares (seven mil) hit an all-time high, while Bionic Woman's season (series?) finale fell just shy of six mil, shedding another 300K. Gossip Girl flirted with three mil, its second-largest audience to date.

10 pm
CSI:NY dropped 330K but led the pack with 14.03 mil. Dirty Sexy Money (see Cheers & Jeers) followed with 7.15 mil (up 630K), while Life (6.26 mil) slipped 670 thou.