i can honestly say i am TOTALLY happy with the abit IS7 mobo. It supports the newer pentium IV C (?) processors as well as the older p4's. I have it with a PIV 2.8 ghz running 800 FSB. It's incredibly stable and has overclocking features if needed or just supports higher processors...whatever floats your boat. It also has enough room for up to 4GB of ram if you can afford it and has 2 SATA connections, the only bad part is that you have to remove the vid card to physically install the ram, so put all hte ram you want in first
also, bios updates are automatic when running the updating program...and it's under $100