Socket A supporting a 333/400MHz bus... If its a 64 bit - then you need a 64 bit motherboard.
I would suggest MSI KT6 Delta VLSR:
up to 400Mhz bus,
3 RDDR400 slots for up to 3Gb's of PC3200 memory,
SATA and USB 2.0 technology,
On-board sound 5.1 capable.
Had around 40 and every one of them has been failure proof - not a single failing to date.
Asus boards - my 17th one failed and wouldnt boot while had severak glitches with them in the past.