You want to replace your 650 for what use? Some people ride the 650 everywhere right down to tight single track. If you want to replace a dedicated trail bike the 950 may not be the best and you should go with something lighter like the KTM 500exc but if you ride some distance and some moderate trails then the 950 is awesome. I have owned a 2004 for 4 years, I ride it back and forth from work, 45 miles of varying road and then some trail rides with a friend that also has a 950. Its super fun challenging yourself on a big bike in the woods. As for maintenance; if you do your own wrenching then you can do anything on these bikes. There is so much info on them at http://ktm950.info/. When I found this page I was sold. The bike has only let me down once when the fuel pump failed. I did the water pump shaft as a preventive measure. I have a 450 for the real trail ride days. Buy a carbed 950 and read up, you will not regret it. I bought mine at $6,500 and could sell it for the same any day.