Haven't used any of the above but have used a wonderful product called Hand Shield by Jungle Brolly, http://www.junglebrolly.com/us/nurses.html you can get it in most pharmacies. Fantastic barrier cream that lasts over 4 hours even with repeated han...