The rev 1 PCBs, made by ITead studio. They offer quite good quality for resonable price ($109 / 10 4-layer 10×10 cm PCBs). Delivery time is approx 3 weeks.

Sorry about the quality of the photos. It's the camera ;) (or - more likely - I'm a bad photographer…)