Ratings for American Idol slipped a bit in its second week but nevertheless registered a huge 17.2 rating and a 25 share for Fox at 8:00 p.m., according to overnight Nielsens. That translated to 31.17 million viewers, versus 36.94 million who tuned in last Tuesday for the two-hour season premiere. Viewers who watched President Bush's State of the Union speech at 9:00 p.m. mostly stuck with Fox, which drew 10.49 million. NBC's coverage of the speech attracted 8.52 million, just ahead of CBS's 8.43 million. ABC claimed 7.02 million. Meanwhile, when final figures came in Tuesday, NBC's Heroes turned out to be the winner of the contest with Fox's 24 for ratings supremacy in the 9:00 p.m. hour on Monday night. According to Nielsen Research, Heroes drew 14.9 million viewers versus 14.47 million for 24. Earlier, overnight ratings had reversed the standings.