Any luck so far? I'm going to have to tackle this someday too...