So the time has come to upgrade my stock tires on my 660. I have not made up my mind on what to get or were to start. I was thinking the Maxxis or the ITP's. Any suggestions? I mostly do desert riding and trail riding. Any info would be greatly appreciated. Thank you in advanced.