I have Black, so here are my parties for every Pokemon game I've ever played...
1st gen: Rhydon, Alakazam, Venusaur, Pidgeot, Machoke, and Gyarados.
2nd gen: Typhlosion, Tyranitar, Fearow, Dragonite, Dewgong, and Machoke.
I never played 3rd gen, but if I did, I would definitely have Flygon.
4th Gen: Bastiodon, Mismagius, Crawdaunt, Magnezone, Garchomp, and Lucario.
5th Gen (complete with levels and types)
Carracosta level 51 (rock/water)My Wall.
Galvantula level 55 (bug/electric)Speed and Special attacks.
Unfezant level 56 (flying/normal)Dodging damage.
Krookodile level 57 (dark/ground)My powerhouse
Hydreigon level 64 (dark/dragon) I needed this guy so freaking bad... He's my backup.
Kyurem level 75 (dragon/ice) He's my trump card.
SPOILERS: I have not beaten Cynthia, or the Elite Four for the Second time, or Cheren for the last time. Why? Cheren has lvl 65-67 pokemon, all overpowered, and the Elite Four and Cynthia have 75+ pokemon. I have a LOT of training to do.