Very nice post. Thought you might interested in this, in case you hadn't seen it yet: http://www.biomedcentral.com/1756-0500/2/113