You know, in my experience, the stereotypes about non-profits and for-profits are a little blurrier than they have been. To be fair, I live in Northern California, but there are non-profits that are thriving, even in this economy and for-profits that aren't completely corrupt. I work for a...