Instant Now in India? Your views....