I can vouch for the fact that MSI builds good quality motherboards. I've been using them since the KT266a boards, and really haven't had any problems with them. If you want to do some serious overclocking, then one thing I would say is that these boards aren't made for it. True, you can get some marginal overclocking out of it, but when I switched to an Abit KX7-333R mobo I was able to get an extra ~100mhz overclock outta my AGOIA Xp 1600+. Definitely a good deal. Also, the differnce between the Ultra and Ultra2 I believe is with the VIA Southbridge (Nec USB 2.0 in Ultra as opposed to Via Usb 2.0 in Ultra2), a different sound chip, and also a new version of the D-Bracket I believe (version 1 and 2 for Ultra and Ultra2 respectively). Also, for the BR model of the Ultra2, this:
* Bluetooth (KT3 Ultra2-BR)
- 1 bluetooth connector on-board for bluetooth module
connection (bluetooth module optional)
Lemme know if I'm mistaken in any part.