1) Recurring donations
2) Custom questions for each donation campaign
3) Authorize.net support
4) Easy backed interface to keep track of donators and the donation campaigns.
For developers: The code is clean and easy to follow making customization a breeze. I've installed several donation components but this is the best - BAR NONE!!!
I downloaded 1.6.708 and exported my FForm Packages from my commercial sites. Almost a flawless install! There were a couple of minor formatting issues but after a couple of posts in the forum, the community support was right there to provide the answers in a very timely fashion!
I'm very impressed by the EZ-Form generator too. It really makes it simple for anyone to get on and start making forms. So if you don't have a lot (or any) programming experience you can utilize that wonderful tool. For those more advanced php programmers, there simply isn't a better form tool out there for Joomla--Believe me I've installed them all and Breezing forms is fantastic.
Simply excellent product, excellent support, nuff said!