Not sure of your IT proficiency, so just letting you know - that D-Link isn't an ADSL modem/router - it's just a wireless router, meaning you'd need a separate ADSL modem connected to it in order to go online.
Assuming you need everything built into one unit (like the TP-Link):
For G Wireless (54Mbps) - the equivalent D-Link would be the DSL-2640U
For N Wireless - the equivalent D-Link would be the DSL-2740U