I haven't voted yet, as my option isn't there.
The method I'm using I stole from ENworld, with a minor modification.
Max HP at first level of course, but all HP a rerolled every level. So a 4th level Ftr gets 10 + 3d10 + Con modifiers.
When the Ftr reaches 5th level, he gets 10 + 4d10 + Con modifiers. The minimum at any level is previous level + con modifer + 1.
It lets PCs have a series of bad rolls that don't cripple their character, and if a character gets 90% of the die, he will still geta few hit points every level until statistical dominance reasserts itself.
Rassilon.