KRadio is a comfortable KDE4/Linux internet and AM/FM radio application.
You need to configure ALSA correctly for this to work.
lame and lirc are optional dependencies.