Yeah, I like what I've seen about the RAM mounts, but I don't know so much about that U-bolt handlebar mounting part. Maybe it actually works well in real life, I don't know.
_________________________
-Aaron