I'll do my best to answer any other questions people may have.
Diarmuid
Reply on news.ycombinator.com