Interesting thread, how did you go in the end? Any other recommended reading?