Unfortunately, as this In Music We Trust article from 2005 points out, the marketing for ???Radio??? was somewhat mishandled and this great dance-pop/rock song never really went anywhere???aside from apparently being pre-loaded into Creative Zen, Microsoft Zune and other MP3 players.