Judiciary in case of RTI has to give a decision within 30 days and at most a RTI decsion comes within 90 days period. There's a whole lot to RTI which neither common ppl nor the one in govt machinery understand. You talk of independent body, the Cheif Information Commissioner is typically that. The power of RTI can be realized only if it is applied, one cant expect miracles to happen by themselves, give it a chance and u wont b disappointed :)