I was gonna say that. WAHHHHHHHH. You quick girl.
HP has had a long term relationship with ASUS. They make some decent stuff. But a word to the wise. Make sure the type of cpu you have now is supported by the new board. If you plug in the wrong code name cpu chip it can be smoked. A Willimet (?) cpu chip will not work in a board designed for Prescott or Norwood cpus.
As for reccomending another brand motherboard I guess I could give a shameless plug for my favorite brand.
I have currently in my stable the MS-7008 PT880 LSR. It's a lot of bang for little bucks. Has onboard LAN and sound and sata and built in diagnostics and supports dual channel memory. And a whole lot of other stuff I don't think I'll ever use, but who knows.
I also have used Biostar boards but have found even as a oem dealer, that they are getting hard to get your hands on locally. You can score them off the net but I just have a problem with the internet and my credit cards.
Shop carefully and make sure all the pieces play nice together...