I've always used one of these:
They're about $10-$12 and can be found at just about any motorcycle shop (Parker Bros, Z1, GP Bikes, etc).
I got it mainly for my carpal tunnel, and simply can't ride longer distances without it.
+1 for the cramp buster. As for a recommendation on a throttle lock - DON'T!