From my brief experience of the cars, I would say the M6 is faster but it is harder to drive. The M3 is more stable and pretty good in the corners, but will lose out on the straights.
So depends on what you are looking for, and depends on the race track and settings.