off topic.
Some one said that tamil is most preferred /speaking language in india.its completely blunder.
Other than hindi, first most preferred/spoken language is telugu.next in line is bengali, tamil..etc.you can confirm or understand from census 2011