
Salindurthas |

You are strictly better off taking Toughness rather than Fast Learner (although you could take both).
1.It doesn't restrict you to human (not that human is a bad choice, of course).
2.It gives you +1HP per level, but front loaded to be a static +3HP for the first three levels. This makes you a bit better off in the lower levels.
3.If you choose a skill point as your favoured class bonus then Toughness and Fast Learner are exactly the same, except that you still get health from non-favoured classes. This will help you out before you get Ecletic (or if you never get it).
4.It also gives you the option of getting +2HP from a level in a favoured class, whereas before you were forced to take 1HP and 1 skill point. Since Ranger and Rogue already give quite a few skills the extra HP might be the better choice.