Looks interesting, though I've a few gripes.
I think soldering the CPU direct to the motherboard is a stupid idea, it's probably the single most expensive part on the board with the most contacts to be made, if a mistake is made while placing it you run the risk of not only it being lost but also the motherboard. Why not attach it to a little daughterboard instead ? Would also allow a purchaser to upgrade in the future by buying a new CPU on a daughterboard from yourself.
Also will you be selling the motherboard with an ATX backshield thing ? (the bit that the USB ports etc poke through when it's put in a case) The way you've done the speaker ports doesn't look standard so people would have to do some nasty hacking to get things to line up in a case.
Just my 2cents :-)