I would recommend going with a speedohealer. I've had two, and they work very well, and I've gotten fantastic support from the people who make them. I think I was one of the first to get the v2 version of the speedohealer (it has a remote switch capability).
Fantastic device.