Interesting...
Use the one directly from Broadcom.
Select the XP 32 bit version.
http://www.broadcom.com/support/ethernet_nic/netxtreme_desktop.php?legacy=1
You will need to manually install the driver.
You will need to unzip the download and put the drivers in a folder.
Then click on the ethernet controller in the device manager with the ? mark.
Click on the driver tab. Click on update driver. Select the manual search and browse to the driver folder you unzipped the drivers to.
You should select the b57win32.inf file and hopefully the driver will install that way.