The GreaseMonkey script I posted last week was giving me some problems. I finally figured out it was due to my browser caching my friends pages. Even though the contents had changed, it refused to get another copy. I first disabled all caching on my browser to test. The script finally worked, but cache-less browsing is a bit of a pain. I decided to add some meta tags to my LJ style to disable caching. That worked too. I finally narrowed it down to only disable caching on my friends pages.
Ahhh. It's so nice to have my friends page automatically show up at my last read entry! (especially since I now have all these syndication feeds).
Here's the updated script:
ljautofriends.user.js