I seem to remember hearing the music on that WN sponsor screen at the end of the second clip the past couple of years...
Really? I haven't heard it since 2002.
I'm with Mike on this one. After all, it was used for Weather Center back then, as well. Perhaps you guys have just been watching videos from back then?