Man, it literally took me two days to beat the entire game. Well worth the time.
Anyways, my main team usually changes, but here are the main ones I use.
Dialga, Mewtwo, Xerneas, Yvetal, Latias, Rayquaza.
Typhlosion, Mamoswine, Raikou, Manaphy, Sylveon, Garchomp.
Delphox, Yvetal, Mewtwo, Lapras, Dragonite, Xerneas.
So yeah, I'm currently shifting through near full pc boxes for other possible teams, after I got Poke Bank, I just have a load of shinies and legendaries. Sheesh..