A last.fm client supposed not to suck. (It sure does now)