I got a InVion for Christmas. Used it last night in my truck. Pretty cool. You could see if the makers of Tom Tom or Garmin have a handle bar mount. Good luck!
RAM mount all the way. The only thing I didn't like about the RAM mounts is the U bolt that attached the mount to the bars. Simple fix though. I used Plasti Dip to put a rubber coating on the U bolt so it wouldn't scratch the bars and in my opinion being black it looks better too.