THE GOOD: Nice budget board with overclocking options, stable, good build, has build-in safety features to reset bios when overclocking goes awry.
THE BAD: No IEEE1394, parallel port (for the old dot matrix printer), CPU voltage rather limited (+0.05, +0.1 and +0.15 only). Only one SATA cable was included in the box.
SUMMARY: I bought this to house a Sempron 2800+ AM2 cpu. I wasn't meaning to overclock but I found it a nice surprise that the board allows for a little bit more overclocking than the Gigabyte board I was also considering. I was able to clock the AM2 sempron 2800+ from 1.6Ghz up till 236 x 8 stable without any increase in voltages. At 240 x 8, I had to up the voltage a teensy bit by 0.05 to get it to run stable (play games, video editing, sound editing, etc without any problems). I have not tried any higher than that but I suppose it could do higher but I am not willing to risk it.
The lack of a parallel port was quickly solved since there was a parallel port header on the motherboard, so I just used a port from an old 486 PC and put it in. Solved. However, there is no IEEE1394 port but that's okay as if you do not have any use of it at all, why pay more for something you don't need.
Biostar's website is also well designed and I can easily find necessary drivers and bios updates.
Overall, I am quite satisfied with this board. The extra overclocking features are a definite welcome and I will definitely not hesitate to get another one if I had to.