Ever had to parse some tag soup HTML? An unpleasant job at the best of times. Beautiful Soup claims to have solved the problem (mostly), and leaves you free to spend your time doing useful stuff with the extracted data rather than reinventing the wheel continuously. Beautiful Soup is written in Python, and works with Python 1.5.2 or later. It's all in one file, and Python licensed.
Nice looking stuff, I've got to do some more parsing and scraping, so I'm going to give this a try.