I have an M2 and bought my son an affinity. I really like the affinity and would buy it if I was getting another one.