Why do you so much want to buy a router + inbuilt modem? Buy a cheaper modem (maybe use the old modem?) without wifi and buy a good router. Use the router (plus a switch if you require more wired connections) for your home networking. In India we anyway don't have high speeds, so a cheaper modem will serve the purpose of connecting to internet. Having a router alone opens the possibility of using open source firmwares (though routers with inbuilt modems support them but the modem function wont work).
Tp-link firmwares are really bad, but they make some good hardware. DD-WRT on tp-link has always resolved such issues for me and friends. And depending on the hardware you can use them as a torrent server, but the processor and ram has to be chosen carefully and checked for support.