Great article / tutorial on XML.com about using ROME to parse and create RSS and Atom feeds. It does a nice job of taking the complexity of feeds out of the developer's hands, instead keeping it in the library. A developer will only have to use Bean interface returned.
If I needed parser for syndication right now, I'd look at either ROME or Kevin Burton's Jakarta Feek Parser fork.