I grew up with Australian Cattle Dogs. My father has a Cardigan Welsh Corgi, and my boy is a Pembroke Welsh Corgi.
I'm not really a fan of the Cardigan, but I don't consider her representative of the breed, and I've met other Cardis that I adored. But of those two, Pems are definitely more my type. They're very sharp and so easy to work with as they want very much to please, and they're very affiliative. They're also total clowns.
I absolutely loved the cattle dogs, but we had a lot of difficulty with them. They just weren't suited to our family at all, or the environment. I hope to have one (or more) in the future. They're a complex dog with a lot of drive, energy and intensity, which is precisely why I like them, but it wasn't something my father was able to deal with.
I've got a 'bucket list' of dogs I want to have during the course of my lifetime. I think there are at least a dozen breeds on there. Haha.