Since buying my first Aprilia 01' Mille I am loving it to bits...........sorta like riding a diesel engined bike that has a lot meaner temperament!!
You cannot fault the torque available it just a real pleasure to have in all situations.........and so bar riding position....which I don't think...