RE: Bringing a helmet along
on the '06 model it sits under the front seat making it near impossible to ride with a helmet there - at least I think it would, I haven't attempted it. I will probably make my own little bracket that will attach to the oh s*it bar to hold an extra helmet...