Maybe too dated for this audience, but perhaps someone here is interested...
Cheers.

http://opulentdemos.us/ofda/ofda.htm