I agree with Glenn's assessment 100%.

And for the record, I have no need or desire to choose one over the other. I choose both. I own a bunch of both and I love both. I have a Dillon 650 setup for each of them. I don't own a Ford but I do love both my Silverado and my Charger.
;\)