Nope, you got it right. It was one of the reasons I bought na '04 Speedmaster instead of the '05. The 865 has less HP than the 790, but more torque. Doesn't make sense to me why they would do that. You would think that more ccs would mean more HP and Torque.
Soren