I've been having a little bit too much fun with OmniGraffle (which rocks, by the way for making block diagrams and simple 2D designs and such) lately, so I just posted some renderings of top/bottom/side views of this thing with some dimensions. I'm pulling the trigger now on buying the speaker components now that the board is in fab.
Speaking of board fab, I am now 3 for 3 when it comes to automatic upgrades to Super Swift Service from OSHPark! Shameless plug for them, they are awesome and have always provided excellent-quality boards with legit ENIG finish (not the old-school tin plating which corrodes after a long time). Also with free shipping, they aren't that much more expensive than Chinese vendors and they arrive in much less time. If you're building less than 10 units, I say it's worth the extra 15-30% to get cool purple quality PCBs. And no, I don't work for or have friends that work for OSHPark, they are just a wonderful little company.
I've found that ordering boards on a Sunday has worked out for me very well. They should ship next Monday.
In the meantime, please have a look at my subpar drawings and comment away!