PCBCart has worked well for me. Fast service, promised as delivered. They are a full service fab and will make from 1 to many boards.
Here's an article I did on places I've used or that I've heard reputable things about. And actually, whether small quantity or large, there are some great Chines solutions. For smaller quantities, if delivery time isn't too critical, you'll be amazed at the prices you can find.
PCBCart uses express delivery like DHL. For an order of 150 7 sq inch boards, the delivery charge was $50...but the total cost was only $250 for 150 boards.
Jon