I have not driven a 660 so can not talk about power diffence, but a couple points I keep in mind when shopping. I live in maine so the FI is really nice, just jump on an go. no waiting for the quad to warm up. The other big item is EPS. You don't think you need it (and you really don't) however once you have it, you'll know it's the only way to go.