I'll go with the minority and say Victoria Stilwell. She is pretty bitchy, so I can see why people would find her off-putting. I think she's hilarious though. She's so nice to dogs and so mean to people. I watch her shows again and again, and I get something new out of them each time, even the re-runs.
I prefer Victoria because I think her show is more practical and really about everyday things you can do to improve your dogs behavior. I feel like Cesar's show is more about the myth of Cesar. I would agree that Cesar seems more intuitive about dogs, which is why I prefer Victoria!

I'm much more into rules and structure, if you do A, your dog will do B, not touchy-feely, feel no fear and your dog will magically submit.
Also, I think Victoria is much more accurate about explaining what she's doing. I remember one time Cesar said you should scratch a fearful dog's chest, rather than his head because it makes him feel "proud", while I'm sure Victoria would say (and has said), that dogs find hands over their heads threatening.
Just my opinion of course. I don't think anyone would say Thor is the best behaved dog they've ever seen, so maybe I'm backing the wrong horse.
====================
I will say that Cesar has a MUCH better haircut than Victoria! Also, for some reason I did not like last season in America as much as I did the ones in the UK. I'm hoping they get quirkier guests next season.