I chose d: other, so now I will explain.
I like the balancing of Pointbuy, but I HATE having to look up stuff in teh books all the time, especially when all 5 players need to look at the same chart at the same time and there are not 5 books. So the method I choose is the asiign a set number of "plusses" to character generation.
Bascially, ability scores are really amount to plusses and minuses. An 18 gives a score of +4, while an 8 gives a -1, etc. To create a character, I basically allow the PCs to begin with a set number of pluses- let us say 8 for now. They can begin with more pluses than 8, but they need to buy them with an equal number of minuses. As long as the ability score bonuses adds up to 8.
I know the problem you are thinking: what about odd numbered ability scores? It is easy, and odd number counts as an extra 1/2 plus over the number below it. So an ability score of 11 is actually worth 1/2 a plus.
Racial bonuses/penalties do not count against the total number of pluses you can have.
Here is an example of a character created with this system:
Olladahn Hawkmoon, Halfling Ranger
Str 12 +1
Dex 18 +4
Con 11 +.5
Int 11 +.5
Wis 17 +3.5
Cha 7 -1.5
------------
Total 8