Okay, with that taken care of...

I build my own systems and I want to upgrade, but the MB manufacturer that I normally deal with (SOYO) doesn't make a suitable board, and I'm not really sure what to get. So, here's a list of what I need:
--I want to have the ability to upgrade to a dual core processor, but I don't have the money to get one now, so the MB needs to support both types of processors reasonably well.
--I need the board to have the ability to support at least one IDE drive.
--I want at least 3 standard PCI slots.
-- Should have reliable, high quality, 8 channel onboard sound.
--Obviously it should support 16X PCI video cards, and DDR3 memory.
--Cost should be about $150 or under, (I have to pay for more than just a new motherboard here.) but I'd rather pay a little more to get top quality.
So, any suggestions? I'll probably be ordering from www.newegg.com.