The following list has appeared in a number of places on the Internet 3-4 years ago but there is no assurance that the information is correct. Most of these products are older devices...4+ years. Recent Apple firmware updates may also affect compatibility.
o 3com OfficeConnect ADSL Wireless 11g Firewall Router model 3crwdr100a-72 but ONLY with NO encryption
o Belkin F5D7230-4 and F5D7231
o BT Voyager 2091 or 2100
o Buffalo WGR-G54
o Linksys WRT54G or WRT54GS (versions 1-4 only)
o Netgear WGR614 v6
o Thompson 585v6 wireless router (40 bit WEP works but stronger encryption does not)
You might want to think twice about WDS, even if a model might be compatible.
1) WDS is a "g" technology, so even if you have a newer "n" router, it will operate only at "g" speeds in a WDS arrangement.
2) Each remote device that you attach will cut the available bandwidth in half.
So, if you add one "remote" in a WDS setup, you wind up with a "g" network working at only half of its capability. If you have two "remote" devices, the network will work at only 25% of it's normal capability.
Even if I setup AirPort Express in WDS mode. Will it work with my iTunes & music sharing?
It will probably work if you have a good, strong wireless signal. You won't know until you try. Best to avoid WDS if you can due to extremely reduced bandwidth on this type of configuration.