M3 might be a more balanced racing car
from googling, M6 weight is very heavy, not sure why BMW push this giant for racing; Nissan GTR is also heavy but GTR is true a racing car coz it is designed to using its' heavy weight to gain lots of tire tracking
