Most wireless 802.11g devices made recently should be compatible. You can use another D-Link router as a relay or boaster
Using a direct wire is preferred if there is metal and concrete in the way. You can pus a cable through a small opening .
But the use a another router requires less physical work. More mental work.