Feedparser has a couple features you don't usually see:
1. It resolves relative URLs (such as those seen in Tim Bray's "ongoing" feed).
2. It properly handles XML namespaces (including those in sadistic feeds that define a non-default namespace for the main feed elements).
view source