How did I miss this thread for so long? Sounds like people have covered most of my usual recommendations already, but I'll give my input on them anyway.
SpiderOak is amazing (I'm pretty sure I did… ((more))
As anyone who is willing to listen to me knows, because I ramble on about it, I volunteer at a local animal shelter. They're raising money to renovate the (very dated) shelter and expand it. These pe… ((more))