Have you tried online streaming? I am a big radio listener and it took a while to get used to but I love it now, most fm stations are now streaming, plus you can listen to stations in other towns/countries.