I don't have suggestions for modems, but I would advise that you refrain from buying a different modem. I think I once made a similar post here too, a few years back, about getting a different modem. I finally got tp link TD-W8960. And guess what happened? The modem started giving me troubles starting the 2nd day. Its wifi would hang or something, and then it won't work unless i switch it off and then on. The problem sort of automatically resolved itself (i really dont have any idea how) in a few weeks but those weeks were tough. After this problem occured, I did some research into the issue, and trust me... the amount of cash we pay here in Pakistan to get a "good" modem... its just not enough. All good quality modems easily cost much more than what you're going to pay for a tp-link modem here.
That said, if you're still going to stick with a different modem, then I guess look for a more reliable brand. Go for Netgear.