Anyone see the episode on Sunday? I just watched it, and there's a scene in which JD's techno intro song is used. I've NEVER heard that song anywhere other than Stern...