Helmet cams and Viosport cams are pretty much the same exact camera and parts, except that Helmet cams make the extra aluminum case for theirs. Viosport is a local company here and I'd go with them, I know the guy that owns the company and he's cool. Search on google for helmet cams....Viosport is on the top of the page, they rule
I actually dont have one of my own, I was thinking about getting one though. I have friends that use Viosport cams and the owner is at alot of races using it. I have used the camera setup and it is very nice, but I have never actually edited a video yet.