Glowy Stuff Rocks.

Though Mu Online went OTT with it, I still liked it =|

WoW does it brilliantly

Glows Change Depending on the type of enchant, they enhance with the better Enchants, and some armors have certain effects (mainly helms/Shoulders) and they look good.