The Catalogue for Philanthropy has given even more ammunition to those who like to take cheap shots at New Jersey - in this case, proof that we're cheap.While the Garden State ranks second in the nation according to earned income, it ranked only 47th in charitable donations, according to the catalogue's annual Generosity Index, which ranks states according to charitable donations. New Jersey residents averaged $3,022 in charitable gifts in 2002, the latest year for which figures are available, while the national average was $3,455. Mississippi, the poorest state in the country, ranked first, averaging charitable donations of $4,484."We're not...