I use the 5mil gloves from HF and do also have a box of 9mil, but haven't gotten into them yet. Note that the box of 5mil is 100 and the 9mil is only 50.
CORRECTION: I have a box of 7mil waiting to be used. Forgot what I had on the shelf.
I also have a pair of these Atlas 370 gloves that I bought years ago. Not good for tiny stuff but usable for most bike repair and washable. I keep them in my pack when commuting for flats or other dirty stuff.