I'm not fond of the Machingers because they are too warm (my hands get all sweaty - yuck) and I can't do anything else while wearing them. I love my Fons & Porter quilting gloves; to me, they are much thinner, which enables me to deal with pins while wearing them. They are made of fabric and seem more breathable.
I tried to make a home-made pair of Betty Bands using that Dollar Store shelf liner stuff and they worked pretty well, but my design is not perfected yet (LOL).