Don't pit my two faves against each other this way.
At their peak they're the two most charismatic artists of the last fifteen years. Britney is a better dancer obviously - her music required it, Taylor's doesn't. Taylor is the superior songwriter obviously - her style of music requires it, the greatness in Britney's music lies elsewhere.
They're both flaw-free artists with completely different goals and nothing in comparison at all.