The PCI express and SATA controllers will narrow the options, though both are good for solid future upgrades.
ASUS boards are reliable, and are available for both Intel and AMD chips.
I use Intel chipsets and processors, so a cheap (around $200) recommendation would be to opt for an ASUS board with the 845 chipset (533 FSB) including both an AGP slot and onboard graphics (model P4GE-MX - about $60), and then throw in an Intel P4 - 2.4 GHZ (533 Mhz 1 MB L2 cache) - about $129 - $149.
512 MB RAM should be about $50 - $60, and a 40 GB Ultra ATA 133 - Seagate or Maxtor hard drive should be available for about $50 on sale.
About $320 - $350 to give you a fairly solid base to work with.