Recently I went on a mission of discovery to find a good eyeglass retention system. Croakies are effective, but I didn't find them comfortable at all. So far my favorite solution are some silicone ear hooks. They slip over the earpiece and are very effective at keeping glasses in place. I often forget they're even on until I try to take my glasses off for a cleaning.