I love Cesar Milan and no matter what anyone says about him negatively.. I think he does a lot of good work w/the dogs he helps.
Now that being said, I've read his books and he says that positive training is a GREAT option for dogs w/o behavioral issues.
I've used some Cesar methods after talking them over w/a behavioralist, but have found that what works best for me is a mix of calm assertive energy and positive reinforecement =).
Rewarding your dog makes them learn what's right a whole lot quicker than learning what is wrong and I think it's a win win for dogs and their humans