They aren't too bad, but they always play the SAME songs every single day despite claiming to have "today's hottest music" or "the best new music" or something like that. When you hear a good song on there, it's probably a sign that the song is getting old. They also play a lot of good songs to death. This is not usually the DJs' fault, because they are only allowed to play certain songs on a corporate playlist provided by their parent company. (the biggest parent company is Clearchannel).
Despite this, many have good morning shows with funny hosts to make up for the fact that they can only play certain songs.
Some of these stations are oldies, country, alternative, Spanish, or 70s and 80s oriented, but they still play a lot of the same songs all the time.
It would be nice if all the "mix" stations out there would actually have a bit more variety and play stuff by lesser known or popular underground artists.