Avoid Air India .. there are so many options these days, though you may get better prices from air india. But they're totally unreliable. It's a long journey so better have peace of mind. If you're travelling alone, then the price difference may make sense but I would avoid it.
Cheers,
Sanjn