Well I kinda have more then one team in mind. I am going to get both and my main, witch will be the girl, and the other will be my non-main, witch will be the boy. I want my main to have all starters and my non-main only have one. So pretty much the team(s) in my main will be pretty easy while my team in my non-main would be a little bit harder to choose. Here it goes:
MAIN's Teams
Team One:
Meganium
Typhlosion
Feraligatr
Nocowl
Espeon
Misdreavus
Team Two:
Meganium
Typhlosion
Feraligatr
Crobat
Ampharos
Forretress
Team Three:
Meganium
Typhlosion
Feraligatr
Togetic
Kingdra
Tyranitar
Team Four:
Meganium
Typhlosion
Feraligatr
Xatu
Granbull
Scizor
Team Five:
Meganium
Typhlosion
Feraligatr
Murkrow
Quagsire
Sudowoodo
NON-MAIN's Team
Feraligatr
Sunflora
Noctowl
Houndoom
Espeon
Sudiwoodo
It all really comes down to which team would be better against the Elite Four. Also if you have noticed all my teams are based only on the 2nd Generation. Now it is probably a given, but if there is pokémon from the 1st Generation then my choice of teams would even grow more! *Sigh* Choices, choices.