My Arduino project is to build a media player that supports iPod, FM radio and MP3 audio from USB mass storage devices.
"Supports" is a meaningless buzzword. You'll need to explain exactly what "support" means in all 3 contexts.
Only then can we help you determine if the Arduino is the right tool for the job.