The problem with radio is that they only play singles, instead of playing different songs by whatever artist is popular. For example, Fall Out Boy has been mentioned twice in this thread. Granted, the actual music is pretty generic, but their lyrics are actually very creative. And the sound tends to change quite a bit as the albums progress (the singles are generally like the second and sixths songs on the album or thereabouts, but the cooler, more experimental stuff is always at the end of the albums).
I can generally stand the artists that the radio plays (other than Nickelback), but the problem is that only one or two songs by each artist is ever released at one time, and the stations only have the singles instead of the actual albums. If they mixed up the songs more while still sticking with the popular artists, radio would be much more tolerable and would still keep up with the times.