The best one I have found was demonstrated for the Navy When I worked for them. it was the Hawkeye flexible.

it isn't cheap. last I looked it was over a grand.