This is the closest to an all-in-one I've found:
http://www.byonics.com/mt-aio

I don't think I'll be looking to play radio while riding (But, I plan on carrying an HT with me), so I was hoping for just a fire-and-forget type solution.