Just so you know where I'm coming from: Imo, the Barbarian class should be scrapped and replaced by a Savage template (so that a Savage Fighter is about identical to a Barbarian). Also I think the PHB Ranger is poorly constructed and probably a bit on the weak side... but I don't know what to do about it except wait for july and see what WotC comes up with.
Now, on to your ranger:
In general I think it looks pretty good. There is reason to advance and most of the abilities seem appropriate for an outdoor type. But I'm not sure about the DR, it doesn't really match the image I've got.
Power: Let's compare with the Fighter (same BAB, HPs, saves):
+ 4 SPs instead of 2 and better class skills (+5)
+ uncanny dodge progression (+3)
+ woodland stride and trackless step as druid, fast movement as barbarian (+3)
+ damage reduction as barbarian (+2)
+ access to rage-related feats (+1)
- no medium/heavy armor or shields (are you sure you want to remove shield proficiency?) (-2)
- 6 feats (Track + 5 special abilities which *can* be feats) instead of 11 (-5)
- no access to weapon specialization (-1)
The number in parentheses are my quick-and-dirty valuations of the (dis)advantages, counted in feat-equivalents. I know the exact values are highly questionable, but bear with me. +14-8 = +6 is quite a bit, it is similar to slapping a bonus feat per 3 levels onto an existing class. In other words, I think your Ranger is too strong.
Suggestions:
- How about removing the DR and making it a special ability instead?
- How about making spellcasting (access to one level of spells at at time) a special ability?