I voted Mayson because she added an interesting competition for Lois during Season 2. I liked how she made Lois confront what was in her heart the whole time and I loved seeing Lois threatened by a person who battled her for Clark's affections.
Second would be Star even though she was rather ditzy at times I liked how she helped Lois in terms of her relationship with Clark during the whole break up saga.
Mindy Church was another favourite there is just something about a really intelligent woman who can act like a total bimbo to get what she wants.