If it were very low miles, id take the m3. I wouldn't go over 15K miles on a used car, unless I just wanted something I could whip on.