0
gpr came on my 03 zx6r, dunno why people say they are crap, it works great for me and has been on the bike at least 6 years
i dont have any opinion on the others since no experience with them, however the gpr works great for me