Having owned both (VholdR 1080p), I find the camcorder video far superior, especially if it has video stabilization built in.
I now have a helmet mounted sony HDR-CX130 (which is very small for a camcorder), and has superb 3-way image stabilization.
An added bonus is that the video takes one picture at a time, and is not continually scanning line by line which can make for some funny video effects like those in the above video.
As for mounting, I just used a bit of car bog to make a flat area, some rubber on top, then a bolt on the top of my helmet.
A bit of neoprene on top (fixed by velcro) makes it very hard for lines to catch.
I also have a wired remote which allows me to operate the camcorder whilst wearing it.
-Nick