Since this is more of a thread asking about what we do in the games, I'm going to move this over to Pokemon Gaming Central.
One thing about my teams is that I rarely have an idea about what I'm going to use before I start playing (unless it's a challenge where a team is required to be pre-determined). I generally want to have a wide type coverage with my team, so I probably won't have two Pokemon of the same type even if I like them both, but after that, it's fair game.
In fact, I would go so far as to say my team chooses me rather than me choosing them, as cheesy as it may sound.
MOVED.