I juggled members throughout the story but the team I ended up beating the Elite 4 was...
Zoroark- N's, of course
Magnezone- I was using Electabuzz at first but Magnezone just took hits better
Arcanine- I named it after my dog =P
Lucario- This thing rocked so hard. It's diverse move pool made it useful all the time
Azumarill- Huge Power did not disappoint
Therian Tornadus- I don't really feel bad about using a legendary, but honestly its power seemed a little underwhelming