Most of this will be history when BG’s come out.
Most people that do not want to be on a PvP server with eventually quit or re-roll.
Time is the solution. Nothing really needs to be done.
However, with that said, it would be cool to see a solution for balancing factions on a server. But if you expect ANY solution not to be met with a wall of whining then you would be fooling yourself.