www.expresspcb.com Have used them commercially and privately - very nice place, also thay have thier own (free!) CAD software - once your design is finalized, press a button on the keyboard and your finished boards arrive a few days later, ready to be stuffed and soldered. Cheers John KB6SCO