Have you tried makemytrip.com? Which city you flying to? Usually flying to Delhi is cheaper than flying to Bombay. I'm too looking for tix to go to India in december, but obviously due to peak season, i'm looking at an economy ticket of $1400. I definately don't want to go non-stop. But you can go to the following websites:
1. itasoftware.com (Use this to get booking codes, you can then either call the airlines or email the itenirary to your travel agent)
those are pretty much the ones i use. i plan on calling some travel agents to get deals. If you want I can post numbers of those travel agents.
Usually, i've found out that the travel agents are generally cheaper than online websites cause they buy seats in blocks. Ex. A travel agent was giving me CMH
for $1297 RT. Although that required me to change from LGA
and there was a 8 hr halt at DBX.