I bought a DICE ipod adapter for my e46. After about a month it failed. So the dealer (can't remember who), sells me an "upgrade". It died too. Meanwhile, the $15 adapter I bought off eBay for my Toyota works like a trooper after years.
So no DICE for me. I'll look into the Grom unit.