I think Tieflings are a bit underrated due to their abilities, but, with them you can basicly offset a "bad" race/class combo, just like some other "bad" combos.
For example, Dwarves offset the Str they don't get with Dwarven Weapon Training. Same with the Eladrin and their Eladrin Soldier. (Which does its job at earlier levels)
Halflings or even Half-elves on the other hand can't do much about it.
Tieflings can get almost as good with that bonus against bloodied enemies, although, the good thing about it is that it's attack bonus, so it works no matter what you are. And the classes that already combines well with them get even more out of it (Wizard, Warlock, Paladin to name a few).
For example, Dwarves offset the Str they don't get with Dwarven Weapon Training. Same with the Eladrin and their Eladrin Soldier. (Which does its job at earlier levels)
Halflings or even Half-elves on the other hand can't do much about it.
Tieflings can get almost as good with that bonus against bloodied enemies, although, the good thing about it is that it's attack bonus, so it works no matter what you are. And the classes that already combines well with them get even more out of it (Wizard, Warlock, Paladin to name a few).