Well, I've started....I'm developing a backwards compatible java 1.1 compliant pgp library. I always said I was going to do it, and I finally got around to reading 2440, and I've started coding. It will borrow some code and concepts from cryptix, but not use the entirety of it's base. Why? Too many crusty browsers out there, and I want cryptomail to use OpenPGP as it's format.
Why on earth do I want that? I don't know. It would be kind of cool if people could use cryptomail and actually send email messages to people outside the system via imported OpenPGP keys.
Anyway...it will be a while before anything actually works. But as with any protocol...I've started the arduous process of getting the pgp packets read, and parsed. Hopefully, the library will be done within a couple of months.
The next thing on my stack is to get bram's bittorrent implemented in native - c as a liberry, and as a java library.
I think between pgp and libbittorrent, bittorrent as a liberry is much more valuable, in general, but I have to respect the integrity of my personal stack :)