Avi, now as ABC has started, I have a suggestion.
For every ABC-giveaway there would be a review, so u could create topics in the forum for the reviews & post a link of the same in the giveaway blog-post, letting the participants know that they could also discuss the software in the forum.
Benefits:
1. more forum traffic
2. more interaction, rather than just leaving a comment on the blog
3. some Good sharing by members' other than the usual-3
4. last but not the least...more rabbits for me
Thanks,
Grr