Sorry, I have no recommendations, I'm just chiming in to say that I think this thread should be in the running for the most interesting title of the year.

Paul