The general (though sometime sad) rule of D&D: Combat abilities help you level up. Non-combat abilities do not.
Assuming you've been keeping climb and balance at or near max ranks, I'd say the benefit you get from the skill enhancing feats will be relatively small.
The problem with Dodge is it's not really worth a feat by itself. Mobility is marginally more useful, but a high tumble score is just as good in most cases. So you're really paying 3 feats for Shot on the Run. Not that that should discount it, but it's an expensive feat, and not as generally useful as Spring Attack (it's melee counterpart).
Diehard is useful, but it's usefulness decreases as your hit points (and the damage you take) increases.
In general, if I'm playing a ranged character, I always want to take as many of the ranged feats as possible. As a ranger you get Rapid Shot, Manyshot, and Improved Precise Shot for free. I'm going to assume you have Point Blank Shot and Precise Shot already. If not, precise shot is the best feat you can take. Otherwise, my vote will be for Far Shot.
no subject
Assuming you've been keeping climb and balance at or near max ranks, I'd say the benefit you get from the skill enhancing feats will be relatively small.
The problem with Dodge is it's not really worth a feat by itself. Mobility is marginally more useful, but a high tumble score is just as good in most cases. So you're really paying 3 feats for Shot on the Run. Not that that should discount it, but it's an expensive feat, and not as generally useful as Spring Attack (it's melee counterpart).
Diehard is useful, but it's usefulness decreases as your hit points (and the damage you take) increases.
In general, if I'm playing a ranged character, I always want to take as many of the ranged feats as possible. As a ranger you get Rapid Shot, Manyshot, and Improved Precise Shot for free. I'm going to assume you have Point Blank Shot and Precise Shot already. If not, precise shot is the best feat you can take. Otherwise, my vote will be for Far Shot.