Seems like CLT-LHR-DEL is the best option on the way to india.
On the way back, i noticed there an an Etihad flight that stops by CDG (and then there is a direct CDG-CLT). If i stay in CDG but for a connection < 24hrs, does that count as an extra leg?
Thanks for the tips. I wish i could have tried the A380 but does not seem there are any good flights for that.