Seems the style nowadays to stick M6 wheels on anything and everything. Seen them on plenty of 5 series BMWs (E60) and E90 3 series mostly saloons. Every seen them on an E46.
They don't suit anything apart from the 6 series imo. I like the original M5 alloys but hey, it's not as if they look crap the M6 rims!