AAAArrrghhhh...
..., for the last time, the 1.25GHz G4 is not overclocked. I've seen pictures of it, it's got "1250" stamped on the chip. Overclocking != heat. High clockspeed == heat. The 7457 had better not be called the G5, since the only things it does are boost the cache and bus speed, low the power usage, and boost the clock frequency a bit (similar to the 7400 -> 7410 transition, which most users knew as the G4 -> slightly faster G4 transition). As for the 970 coming out in January; IBM has PUBLICLY ANNOUNCED that it's coming out in the second half of 2003. Last time I checked, January wasn't in the second half of the year.