I would say the Asus P3bf. It is stable at high fsb, fast, and has very few quirks. I would just buy ATA 100 or 66 card seperate. Because truthfully, all the bx boards are doing is just including the ATA 100 or 66 chip on board. It functions no different than if you buy a board and buy the 66 or 100 card seperate.