I traded my 12 for a 19 , I miss the 12 at times . the 19 has heated grips ,love it . cruise control , love it . 19 seems to get better milage than the 12 . the riding modes ,well you can tell the difference on the 19. 19 stock windshield is better than 12 stock , but you will still probably want something better. the way the 12 makes power is different than the 19 to me . the 12 is grunt king , torque from weigh down low . and maybe I'm wrong about the 19 as at almost a year of riding it im not quite bonded with it (1500 miles in one year is the problem , did that on the 12 in the first month) if I were looking at either I would buy the 19 . its just more modern and I think my prejudices are I've not ridden it enough . I did a 1200 mile trip a month ago , cruise and heated grips where awesome . my 12 found a good home in the Dallas area so im happy. the 19 for some reason im just not in a hurry with . I feel comfortable with it , it will be around for a long time . buy the 19.