To determine the places where affluent Americans give the most to charity, we compared 384 metro areas.