Charity should be self-sustainable. That is, it should create more wealth rather than perpetuating the cycle of poverty and dependence. In this sense, the best form of charity would be providing quality education for children and more importantly, building a good character in them.
When cellphones came out, my girlfriend refused to get one for five years, because she thought it would turn her into somebody who couldn't connect with other people - and, of course, she got a cellphone.