The good folks at Kartavya.in have put out this survey:
Kartavya