If there is one good thing that the recent economic slump has brought about, it is a surge in the volume of small businesses and large firms who willingly commit to charity work and non profits in their community. Experts agree that charitable work and financial support for non-profits is especially important during these financially difficult...