I must admit, I'm a DAB convert. I've got a Sony DAB unit in my taxi and I find it absolutely fantastic especially for listening to the football. Was a little disappointed when I looked into putting it into my Tourer but have worked out a bit of a bodge way of doing it. I got a Parrot MK9200i installed in the Tourer and love the USB facility especially when combined with a 32Gb stick, it means I can carry my entire music collection with me at all times but I also love the Bluetooth audio function which will output audio from my iPhone. So in essence I listen to 5Live or TalkSport online through my iPhone and output it through the Parrot.
Probably not the best way of doing things but it works a treat, and I'm sure it could probably work through XCarLink in much the same way.
JK