For what age group Socci?
For younger children, I like the ELC Happyland one myself - ds2 LOVES carrying around all the animals (he's adopted the pig and sheep in particular).
For older children, agree that Woolies is pretty good value although I found that they weren't built as well. As I've still got the farm set I had as a kid, I'd probably err on the spending a bit more for higher quality materials so they lasted well.