Just an update on the lights situation. I had an older niterider digital headtrip and It sucked, so I bought the princeton tec switchback 2 for the bars after reading good reviews well I am very disappointed in this light. After comparing it to my riding mates lights I looked like i had a mag...