The ring itself is not that useful, but since it seems like you guys worked indeed hard to get it and went through the trouble of making a topic for it, I think we can make you both a green ring. As for avoiding this in the future we should fix or alter the quest.
I'll try to get online tonight, as I'm at work now.