or, if you live in a neighborhood, and there are a few people without wifi, you could install dd-wrt and make a secondary public access point, when people use it, make it so that they have to go through adfly filters each time they change webpages.
My neighbor is a facebook addict, and she has leeched wifi from me, so I'm setting this up for her mac address.