Stirling,

It depends on the quality you are after, I have used many of them over the years:

For top notch boards (at a price)

I would always recommend Express circuits, they make some fantastic stuff but be prepared for the price, they are generally high technology.


http://www.http://expresscircuits.com/

For cheaper PCB's, with a reasonable quality (we use them for prototyping)

http://www.pcbtrain.co.uk/ (this is Newbury Electronics)

http://http://www.pcb-pool.com/ (Irish)

The quality of the boards is more than respectable and the lead time etc is good, one note would be if you are soldering surface mount I would avoid HASL finish and go with a Immersion finish as the pads will be much flatter.

I have a quite a lot of PCB experience, especially with Motor drives and high current boards, but have dabbled in RF and other such terrors!! (as do many of the guys I work with) we use Altium (not cheap), so if you ever have any questions then drop me a line, I am alos up for some "beer Token" pcb design if it is not commercial!

Hope that helps

James