I've been to both, several times each. I find Lancaster to be more commercial overall than Holmes County. We always stay in Berlin in Holmes County, and venture out from there. Tons of places to shop, not only for fabric, but for decorator items too. Lancaster is more "spread out" I think. Maybe it's just because there is so much more traffic. Go to Holmes County if you've never been, and you decide which you like more. I think I prefer Berlin, but that's because I meet my friend there every year for 3 or 4 days. It's a half way point for both of us. Wherever you go, have fun!!