I increasingly find that donations should be the way open source projects should be financed. Showing banner ads in end-user facing software asking for donations towards the development of that same software seems like the perfect way to get attention for it.