<< I am looking to build a high end server for my high school, and I was wondering what the best board for supporting dual pentium 4s, high bus speeds, ddrram(lots of expansion), and lots of pci slots with two agp busses. any suggestions? >>
Sounds like you want a board that doesn't exist anywhere (short of some engineering boards). Dual Pentium4 board will come in the flavor of Xeon related boards and not standard P4 boards. Also, 2x AGP slots? That's not available on any motherboard that I know of (heck, most server boards don't have an AGP Pro slots, servers don't need fast GUIs).
Look at boards from Serverworks, they have dually boards for Xeon's, but they aren't cheap (all good server boards aren't). Getting a dual P3 would be easier, somewhat less expensive, and would definitely serve all server related goodies (http, ftp, domain auth, dns, wins, gateway, etc).
vash