Oh wow! Thank you. I would certainly consider donating as well.
Part of the reason that I wanted something is because I am considering doing a PhD in cryptography/ applied mathematics. I think that bitcoins are just the beginning. There is an incredible array of possibilities in cryptography.
Anyone interested/ knowledgable should read chapter 12 of this (Protocols):
http://cseweb.ucsd.edu/~mihir/papers/gb.pdfMany of the protocols could be implemented to allow various transactions/ guarantees of security: oblivious transfers, simultaneous contract signing, zero-knowledge proofs. You could fashion protocols for credit-default swaps, bonds, everything...