san, excellent idea about the wikipedia. those who feel strongly about any topic related to india should go to the wikipedia and edit the appropriate articles there. because over time the wikipedia is getting to be one of the most accepted reference books out there.
create new articles too. that would give your views a lot more leverage and staying power than posting them on this blog. it would be a better use of your time (says he, bemoaning the fact that this will hurt his blog -- this is the kalidasa syndrome, cutting off the branch on which you sit, but then indians are quite good at that).
i have anonymously edited a couple of articles there. beware that the leftist indian mafia is strong there too and will hamper your efforts.