This is an idea I have heard at various times in groups and have followed various threads discussing how various races get played or over played for various reasons. Personally I see most players get one or two races that they like and never really get out of playing those races. I know from talking to people except for one thing there would be several classes that would see little use as well. So what gets people out of their favored class to try something different? Past lives, past life feats, and the completionist bonus. My suggestion is that this same principle be used with race to get people to have a reason to use each of the races.
Just like with past lives these bonuses should be related to the race but not overpowering and stackable 3x. None of these should be overpowering some will be more helpful than others depending on build. I errored on the side of too weak than over powered to start so feel free to post your ideas if you have better ones for bonus for the races.
This is obviously just a start point but a good way to get all races as well as all classes used
Drow - +2 magic resistance
human + 1 skill
elf +2 saves vs enchantment
wf + 2 saves vs poison, disease, level drain
dwarf +2 fort saves
helf 5% Healing amp---- was not sure here dilli does not really work for a past life and the half elf line is the only one other than human that has healing amp in it.
hork +1 attack/dam
halfling +2 hide, sneak, move silent
Completion +2 all saves no auto fail on 1
double completion all classes/all races +20 elemental resist