Cam gives more power throughout the entire power band but is more involved to install and tune. I pulled my motor last winter with plans to install rockers but decided to go with a cam instead. I'm glad I went to a cam now that the project is done but looking back had I just installed rockers I'd have a lot more money in the bank and just a little less get up and go lol