Okay. In the name of science...what's your ideal Pokemon team?
Me, I'm all about using duel types to make a team to match most advantages.
So I'm going to go with Swampert, because being a water/ground type gives it an advantage against electrical types, Gardevoir because being a psychic fairy/type makes it doubly strong against fighting types, strong against dragon types, and the weakness normally caused by dark types is lessened, Lucario because fighting/steel is a pretty awesome combination, which means you've got a more variety of moves for rock types, Charizard because in addition to being a fire type, it's also a flying type, Vileplume because being a grass/poison type gives it an advantage against its own type, and for my last slot, Wobbuffet, just because I think it's cool.
I also realize that not everyone's put as much thought into this as me, and I'm just a complete dork. But remember, this is for science, so even if it's just something you think just sounds cool, think of the science.
Oh, and no Legendaries. That's cheating.