incidentally..does anybody know if any LWP or similar implement DOM? I have a hunch that DOM parsing is cleaner than X(HT)ML parsing....that's with the latter sometimes not being well formed etc....whilst DOM will always give you access to A tags.
the hardest line to type correctly is: stty erase ^H