I am dealing with this same situation and the best solution I found, in my case, was to create simple forms on google docs on a one to one basis and embed that on a text box inside each interested group. It them can be updated direct from the google docs interface and you also can put on the same text box the image of the results graphic that updates itself in real time.
I am also dealing with those group problems:
Any help will be appreciated!
Never thought of using a Google Doc. Good idea!
I really love Wufoo, and you can create polls for each group. I think you have to pay for more than like 3-5 polls at a time, though... But it's not super expensive.
I wouldn't even begin to know the answer to that... I haven't really had time to play with the API stuff so I have NO clue how all of that works. Sorry:(