I had a board assembled recently ( https://0xfb.com/shop.html ) by bittele ( http://www.bittele.com/ ) and was very happy with the result and the process. In the US, there is screamingcircuits as well, they have faster turnaround if all your parts are sourced from the US, but cost more.