Last.fm's radio is the shit, when it actually works.