Inspired by your project, I’ve written one of my own – that does not keep the passwords in the database in cleartext. Instead, it generates a random per-feed encryption key, which is used by Google Reader as part of the URL of the feed, and the username and password are encrypted by this key and stored in the DB while encrypted. While not bullet-proof, this seems to be a somewhat more secure approach. It also generates an OPML, so one is able to add all of one’s friends (or any custom group) in one go. I’m thinking of adding a support for other authenticated feeds as well. If you’re interested in trying it out, drop me a line on my e-mail.