There is a place for commercial community stations. It's viable to support a small local radio station with commercials, and not too bad to listen to, since, at least the content is local.
National commercial radio is rubbish though.
What about WinMobile?
It's carrying on the portable tradition. Maybe 'Windows' laptops could start running WinMobile...
Evolution is a million line computer program falling into place by accident.