As far as tuners go. You can get the Rapidbike Evo, Rexxer, termignoni T800, powercommander(although most stay away from the PC). There are also "booster plugs" which are simple O2/lambda sensor manipulators. There isnt much to them, unplug the exhaust sensor and plug these in line. Rapidbike makes those as well.
The T800 is the most "plug n play" you can get. You literally just plug it into you bike and go through a couple of steps and you are done. The Rapidbike evo and the power commander will require you to dismantle your bike and install a piggyback wiring harness along with a separate ecu.
The rexxer is a replacement ecu. With the rexxer you can read code faults and reset things at home(from what I understand. They are the only system that allows you to do this). You send them your ecu and they send you it back but in a modified state. Rexxer is the only company that I know of that does this. Some people may jump on and say "have your ecu flashed" but when you do the research noone except rexxer does our specific ecu. Apparently it is unique and easily destroyed if done wrong.
A bonus of the rapidbike and PC, you can add additional modules for things such as 'on the fly tuning', gyroscope(through phone mounted to bike)and quickshifers. I personally am using the rapidbike evo, rapidbike quick shifter, Starace V2 suction kit(I had the V1 in the past), stock headers with butterfly removed and a Shift-tech exhaust. I will be trying the T800 and removing the rapidbike at some point and giving an honest review as to which I feel is better but am in a holding pattern due to the plague that has fallen upon us all.