The UD3P is a great overclock board for sure!

but if i schould chose 1 P45 board, i would still pick the Biostar P45
The UD3P is a better memory clocker, but the Biostar has better stability, little bit better FSB, and quite alot better with max/clocks..

Still, this depands on how much luck you have, and how good your sample is