Seeing as there are still no solvers and I'm not getting much feedback, I'd like to ask you to vote for the poll that I will try to add to this thread. My opinion is still that it should be quite doable, which is why I remain reluctant to give hints. This is your chance to change my mind. ;)
Please, feel free to PM me (here, mail, irc, whatever) with more details/questions.