Most of us are familiar only with what we've tried, so if you had one of the choices and liked it, that's what you'll recommend. I had a Throttlemeiser on the used '05 I bought, and I thought it was great. It incorporates the vibration dampening bar end weights, looks good, and is very functional. I put a Vista Cruise on my KLR cause it was dirt cheap, and it works ok too, but nowhere near as "finished" a product as the TM.
As for the cruise control options, I've only had a "real" CC on my cars, and I don't like them much for this reason: for my money they're only worthwhile on straight, level roads with no traffic. I don't WANT to maintain the same speed going uphill and downhill, or riding through curves, or coming up on traffic. I want to let the bike/car slow a bit as I'm climbing, and then pick up a little speed on the downhill. It's more fuel efficient. Curves, you slow going in and accelerate out, the way I was taught. These things are easy to do with a Throttlemeister, since you don't have to crank it down tight. When it's lightly torqued, it holds the speed but is easy to override and you can make those small adjustments as needed without turning it off.
You really don't ever want to just turn on any cruise control or throttle lock and have your right hand completely free on a motorcycle, IMO. You'd better be able to get that hand back on the bars for control in any kind of emergency or potential emergency. The gadget, whatever you use, is best used to get a break when you need it for some temporary purpose, and you get that break even if your right hand is just resting lightly on the grip instead of maintaining even the light pressure necessary to hold your speed. So if we're "voting," my vote is for the Throttlemeister.