It may be worthwhile to take a look at Gecko, you may be able to use it via XS to render and spit out a very good looking image of a fully rendered page with CSS. The XS module would probably be a welcome addition to CPAN as well.
-Waswas
Comment on Re: Automagic text-to-image border calculations
A good idea, however, I'm not trying to render the entire page as an image, only the portions which cannot be properly parsed due to their CSS components. In the case of Advogato, that would be only the user's names as they show up in the recentlog output.