Catching many TV critics off guard, race-car driver Helio Castroneves danced off with the mirrorball trophy on Tuesday night's season finale of ABC's Dancing With The Stars. Most writers had predicted that Melanie Brown, the former Spice Girl, would win, and several suggested today (Wednesday) that she was robbed. Writing for the Associated Press, Sandy Cohen commented, "As a pure dancer, Spice Girl Melanie Brown was easily the most polished finalist, consistently wowing the judges with her versatility and flair." But, she said, "Fan support is just as critical as fancy footwork," oddly suggesting that the race-car driver had the fans and the Spice Girl didn't. What the show itself had, however, was massive ratings. It averaged a 16.3 rating and a 25 share between 9:00 p.m. and 11:00 p.m., peaking in the final half-hour with a 17.0/27. That translated to 25.8 million viewers, the most for any entertainment show this season.