Since there are only 20 days left in 2012, I think a website which will ask for volunteer hours from people across the nation and then keep a database of the same will be good. After that the same data can be sent to different NGO’s who are looking for volunteer time and they can contact the person and ask him to devote it for a particular job. Based on the volunteers interest, he can either do it or reject it. However by this effort, we can just get a good idea of how many people want to volunteer and it can inspire more people to volunteer also.