What different options are there? I looked at the power commander, it looks nice, but it is only addressing half of tuning a motor...fuel. What about spark?

Does anyone make a comprehensive tuning software that allows you to play with spark and fuel? Even if they don't make it for the Can-Am, is there a company that makes on for other bikes?

Thanks