I have a 2012 ac 450efi with 5500 miles on it that ive been pretty damn abusive to both recreating and plowing and its still problem free. Good machine. That being said im thinking of replacing it this year and im leaning towards yamaha just based off of looking at current offerings from both online.