Has anyone considered integrating this module? http://www.radioscape.com/downloads/...500_Doc_02.pdf
It's made by RadioScape and is intended to be integrated with mobile devices to tune AM, FM, DAB, DRM, RDS, etc. The spec shows that it has USB, I2C, and S/PDIF interfaces. It also states that it's designed to be controlled either by a PC or µC.
Looks like someone's already solved the problem.