You lucky bugger, I would love a ring flash.
I borrowed one of the CEO of the company I worked for once and loved it.
They're quite amazing bits of kit. Just waiting for some nice weather now so I can go bug hunting with my Canon 50D and 100mm Macro