Bought a Tru Fire Bear Paw glove release today at Wal-mart. I've noticed my arrows groupings are more consistent and my accuracy has improved also. I'll never look back.
I made the big transition awhile back myself. It is like "night and day" for most folks though I can still see why some still stick with fingers.