Jet Airways long-haul business class is very good. Jet Airways domestic (intra-India) coach and business class service are excellent in-flight. I've flown them a lot, and within India itself there is no one better across as much of India (although Kingfisher could give Jet Airways a run for the money).
I rate Jet Airways amongst the best carriers for in-flight service when it comes to within India, and they're very good internationally too.
I would not hesitate to fly them; I recommend flying them.