I find this costs as much as just the adapter. http://www.amazon.com/Linksys-WRTSL54GS-Wireless-G-Storage-Speedbooster/dp/B000E5E868
Keep looking, there are others out there.
I have a Maxtor USB external hard drive that I would like to network through a D-Link B router. Will this work and are there adapters available to enable me to plug the USB drive into one of the ethernet ports on the router? My thinking is the router will assign an IP to the drive and I'll be able to access the drive from my laptops.