vedas explains only relation between natire and god or human and god.It don't have any practical significance.Also how many hindus know vedas.Let hindus first learn vedas and make the way for others. Geetha o.k. but only relevent to people with power and status and education.It have also some problems in its effectivness. But khoran is a modern aproach and every thing is there in it.But problem even muslims failed to implement it. The very best thing in it which i found is that it seen every human being irrespective of their race,cast,language and status as equal.