I believe it is worth giving money to the poorest communities overseas. It is amazing what clean water, basic health care and primary education can do for a community.
Given the insular nature of the internet, it can be very easy to lose perspective online.