I had my eyes set on the M3 but when i test drove it I was disappointed. Torque comes in way late and you need to drive it at high rpm to appreciate. When I tried the ISF, I knew it right away. The smile meter needle was all the way to the right. I bought the very unit I tried. I was simply impressed. For me it's a no brainer.