I have used this board for a few systems. It's very stable (no problems at all) and performance is good.
It's not the fastest KT880 board but it's the one with more memory compatibility of them.
The board has some overclocking options. You can raise the Vcore (+5 or 10%), Vmem (normal/high), Vagp (normal/high), plus manipulate CPU FSB and multiplier (FID 5 bits).
Given the stability, features and price this board can't be beaten. I highly recommend it.
And by the way, the K7Upgrade-880 is essentially the same board.