I used to make almost all of the Shadowrun characters for people who played in our group. I knew the rules better than most, and I would give them a good range of skills for thier playing styles.
Depending on what players I made characters for, I included flaws that would actually come up in thier playing style.
For Noah, I used 'distinctive style' because every combat goes the same for him- he fights them hand-to-hand every chance he gets and when he can't do that, he shoots them (usually with two pistols at the same time)
For a player named Johnny, who was impulsive and used to the MMORPG style of "I die... now I'm back!" he used to do really stupid and impulsive things all the time. He once grabbed two halves of some corpses he had cut in half with his axe, took them outside and threatened the cops that he would kill his 'hostage' if they didn't let him go.
He got the impulsive flaw. I also didn't waste a lot of points on his character's intelligence score.

-kv