Hi. I test drove the 640d GC and the M550d yesterday and boy do they sound good!! the 640d more discrete and the M550d a true sports sound. I don't care if it's from the speakers, it's so well made no one could tell. If this item gets retofittable in the future i'll be the first in line with my 535d.