how does the Biostar KM400 compare to the ECS K7S5A Pro?
I'd rather have the KM400 board for the extra $30. The K7S5A is a SiS735 chipset mobo, which is a little slower than a VIA KT266A chipset. The KM400 is pretty similar to the KT400 chipset, which is about 2 cycles more advanced than the KT266A, which is already faster than the SiS735. Of course, the difference in performance between a SiS735 and a KT400 is probably less than 10%, but it is still a consideration.
More important is that the KM400 will run a CPU at 166 FSB with no sweat whatsoever. I have an Asus KM400 board that cruises with an XP1700+ T-Bred at 166 FSB at 42C. under a full load. With a T-Bred XP1800+ you can almost certainly run the Newegg combo at XP2400+ speed just by moving a jumper or dip switch. Combine that with the additional speed that you get from a more modern chipset and you might actually be able to notice the difference without benchmarking the systems. The K7S5A comes with practically no overclocking options out of the box, though I understand that there is a 3rd party BIOS that will give you some wiggle room in that direction.
In terms of quality, well, ECS is the elite division of PcChips, which is pretty much bottom of the barrel, but that said, Biostar isn't a top tier manufacturer either and neither company is celebrated unduly for its customer support. It seems like the K7S5A Pro is a much better, more reliable board than the earlier revisions of the K7S5A, but I always feel a little quesy recommending the board (though I have built 4 systems with Fry's K7S5A combos & they all seem to be churning away). Likewise, I've had good luck with the half dozen Biostar boards I've used. Also, the K7S5A has a reputation for being picky about power supplies and RAM, while most VIA chipset boards will do fine with somewhat cheaper RAM and PS.
But the big kicker for the Biostar combo is that the KM400 comes with onboard Unichrome video. Sure, the video is pretty lame if you are a gamer, but it is just fine for web surfing and adequate for watching DVDs. I benchmarked my KM400 board and it actually benefits quite a bit from raising the speed of the memory (and practically not at all from raising the FSB of the CPU). My scores were in the region of 70%-80% as fast as for my Nvidia1 Asus A7N266-VM with onboard Geforce MX200 video, depending on how fast I pushed my PC2100 DDR. You'd probably have to pay ~$25 to get a video card with comparable performance to the Unichrome stuff on the KM400.