I've only used Zeeltronics on all my bikes and they've been great. I'll be picking another one up for my new project in the years to come.
I've heard good things about the Ignitech system @Darty swears by them.
@markus-w
You told me to cut the wires and keep them apart lad. That didn't work, what i did was i cut the wires and connect them at the right time to somehow bypass the restriction.