phil hunt: >I quite like the SPARK parsing framework. Seconded! I also like mxTextTools. (Why yes, I do do a lot of parsing -- why do you ask?) Andrew