Take a look at afraid.org. I've been using them for a while and it works like a charm.