PWMAC: I'm on my fourth LT. Needless to say we share the same opinion as to it being the best damn motorcycle for us! I've owned an 01,03 and two 05's. Deer totalled the first 05. Having owned both generations, I would dump the 99 and get a low mileage 05. The differences between the two generations sound minor on paper.......16 more hp, three degrees less rake on the front end, different rear suspension, vibration at 4500 gone, different cut tranny gears, etc., but they add up to a substantial difference when riding the bike. I put 103,000 miles on my 01 and 03 before my 05's so I have a base to compare it to. Just my 02.