I agree with those above who recommend a mix of per-signup and recurring ... the only caveat I'd add is that you should make sure in particular that your recurring sponsors are reputable, since you will be relying on their staying in business over the long haul.
__________________
...
|