Well, bah.
Best idea I have is these rubber dealies you slide onto the earpieces. There's also a doughnut-shaped version, and both styles are about $5 apiece.
My more-flattering pair sit too low but these help a lot. (I think all glasses are unflattering on me, but that's another story.)