As I noted in a thread some forums up, the current (politically?) popular theory in Indian history is that the Indus Valley Civilisation gave rise to the Indo-European language group, and there was no invasion of the Aryas, but an evolution of their society.

Ravi, I just saw this; missed it in the flurry.
I hadn't read this before. Where did you come across it; would like to read too. When you say Indus valley, I take it you mean the Harappans? The use of the term 'Invasion' has been debated I know and I confess to being an Anti-Invasionalist!