I like Biostar for a low cost system board for normall computing.
I'm not a heavy gammer nor have I tried overclocking it, but we have a biostar with a 1700xp installed that's never had a problem in 3 years (other than those cause by M$ software)
My testing rig for new items and programs is a biostar with sound and video and lan onboard, I have installed and pulled out ram, drives, cpu's modems, Wifi cards ect.. over and over and haven't had any type of system baord problems yet, even changed the case a couple times. Compare that to the Shuttle that was doa the first time had to rma it, then the board fried for no reason when changing cases and had to be Rma'd again! This test sytem is like the old erector set, put it together building something, then take it apart and build something else, and the biostar never fails
My newest Biostar for my 2500Xp 333fsb is going strong also, this one is fairly new, several months old.
I need faster ram I think, I just pulled a stick of 512 from another system and stuck it in. I think I am running a 333sfb 2500xp with pc 2100 ram

No problems, but I think it could and should be much faster than it is. Course I never tinkered with any settings yet, just put it together and started using it.
I think I have settings in the bios where I can overclock stuff, but on the biostars I never really looked yet as they aren't use for anything that needs it.
I don't call the Biostars cheap boards anymore, I now call them low cost boards

They seem to be of high quality, at least for normal use, and rugged for experimental use of install and remove hardware testing.