I've personally had no trouble at all with ITead, and you really can't go wrong for the price.
PCBCart.com will do gold fingers and gold finishes, and I can recommend them highly for any board with requirements outside of Seeed, ITead, or DorkbotPDX's parameters.