Have you tried a site like Justgiving.com? Might take some of the administrative burden out of it?