Has anyone dealt with any of the various online PCB (printed circuit board) fabrication companies? I was looking at
PCB123, which seems ideally suited, as I don't want to spend a lot of money on software (they give you the software for free, but the design files can only be sent to them, not exported to be used with other manufacturers--although once you place the initial order, $50 extra does get you those files).
Also with all the surface mount stuff, I'll also be looking for a place that does assembly. PCB123 does recommend a few.