Arduino+Radio+USB media audio play+iPod support :)

dxw00d:
If 'Mass storage device' is an SD card, then there are audio shields that can read MP3 files from them and play them back. If 'Mass storage device' means a memory stick, then it's a whole lot harder, involving Host shields. An Arduino is not powerful enough to decode MP3 files by itself. There are FM tuner modules that can be controlled by the Arduino, and again, the Arduino doesn't need to be in the audio path, it just acts to control the module.

FM Tuner module - SparkFun FM Tuner Evaluation Board - Si4703 - WRL-12938 - SparkFun Electronics

MP3/MicroSD shield - SparkFun MP3 Player Shield - DEV-12660 - SparkFun Electronics

Thank you very much for your answer. So I guess I'd better go for a more modest project at the beginning. I'll dive into the URLs you provide, though. They seem promising.

Thank you again, and regards,