Since you asked, here is my take on an alt.Ranger. Since I have not, nor has anyone in my group, played a Barbarian I haven't thought much about the class.
The additions are increased spell ability and some bonus feats.
The spell ability starts at 1st level and continues to grant 6th level spells. I have not come up with a spell list for 5th and 6th level but they would be similar to druid spells at that level, with a smaller list to choose from.
The bonus feats occur at 4th level and every 4 levels after.
IMO this gives the ranger the flexibility to back up the fighter types and the spell slingers.
If I were to do anything else would be to add some type of Ranger Knowledge ability (ala Bardic Knowledge). This would apply to more nature stuff, where water can be found, what type of animals and plants live in this environment, etc.
BAB: Same as PHB
SAVES: Same as PHB
SKILL POINTS: Same as PHB
RANGER
Alignment: Any.
Hit Die: d10.
Class Skills: The ranger's class skills (and the key ability for each skill) are Animal Empathy (Cha, exclusive skill), Climb (Str), Concentration (Con), Craft (Int), Handle Animal (Cha), Heal (Wis), Hide (Dex), Intuit Direction (Wis), Jump (Str), Knowledge (nature) (Int), Listen (Wis), Move Silently (Dex), Profession (Wis), Ride (Dex), Search (Int), Spot (Wis), Swim (Str), Use Rope (Dex), and Wilderness Lore (Wis).
Weapon and Armor Proficiency: A ranger is proficient with all simple and martial weapons, light armor, medium armor, and shields.
TABLE: The Ranger
Level Special
----- -------
1 Track, 1st favored enemy
2
3
4 Bonus Feat
5 2nd favored enemy
6
7
8 Bonus Feat
9
10 3rd favored enemy
11
12 Bonus Feat
13
14
15 4th favored enemy
16 Bonus Feat
17
18
19
20 5th favored enemy, Bonus Feat
TABLE: Ranger Spells Per Day
------------Spells per Day-----------
L 0 1 2 3 4 5 6
- - - - - - - -
1 2 — — — — — —
2 3 0 — — — — —
3 3 1 — — — —
4 3 2 0 — — — —
5 3 3 1 — — — —
6 3 3 2 — — — —
7 3 3 2 0 — — —
8 3 3 3 1 — — —
9 3 3 3 2 — — —
10 3 3 3 2 0 — —
11 3 3 3 3 1 — —
12 3 3 3 3 2 — —
13 3 3 3 3 2 0 —
14 4 3 3 3 3 1 —
15 4 4 3 3 3 2 —
16 4 4 4 3 3 2 0
17 4 4 4 4 3 3 1
18 4 4 4 4 4 3 2
19 4 4 4 4 4 4 3
20 4 4 4 4 4 4 4
When wearing light armor or no armor, a ranger can fight with two weapons as if he or she had the feats Ambidexterity and Two-Weapon Fighting. The ranger loses this special bonus when fighting in medium or heavy armor, or when using a double-headed weapon (such as a double sword).
Spells: Beginning at 1st level, a ranger gains the ability to cast a number of divine spells. To cast a spell, the ranger must have a Wisdom score of at least 10 + the spell's level. Ranger bonus spells are based on Wisdom, and saving throws against these spells have a Difficulty Class of 10 + spell level + Wisdom modifier. When the ranger gets 0 spells of a given level, such as 0 1st-level spells at 2nd level, the ranger gets only bonus spells. A ranger without a bonus spell for that level cannot yet cast a spell of that level. A ranger has access to any spell on the ranger spell list and can freely choose which to prepare. A ranger prepares and casts spells just as a cleric does (though the ranger cannot use spontaneous casting to lose a spell and cast a cure or inflict spell in its place).
Track: A ranger gains Track as a bonus feat.
Favored Enemy: At 1st level, a ranger may select a type of creature as a favored enemy. (A ranger can only select his own race as a favored enemy if he is evil.) Due to his extensive study of his foes and training in the proper techniques for combating them, the ranger gains a +1 bonus to Bluff, Listen, Sense Motive, Spot, and Wilderness Lore checks when using these skills against this type of creature. Likewise, he gets the same bonus to weapon damage rolls against creatures of this type. A ranger also gets the damage bonus with ranged weapons, but only against targets within 30 feet (the ranger cannot strike with deadly accuracy beyond that range). The bonus doesn't apply to damage against creatures that are immune to critical hits.
At 5th level and at every five levels thereafter (10th, 15th, and 20th level), the ranger may select a new favored enemy, and the bonus associated with every previously selected favored enemy goes up by +1.
Table: Ranger Favored Enemies
Type
· Aberrations
· Animals
· Beasts
· Constructs
· Dragons
· Elementals
· Fey
· Giants
· Humanoid type
· Magical beasts
· Oozes
· Outsider type
· Plants
· Shapechangers
· Undead
· Vermin
* Rangers may not select "humanoid" or "outsider" as a favored enemy, but they may select a more narrowly defined type of humanoid or outsider. A ranger can only select his own race as a favored enemy if he is evil.
Improved Two-Weapon Fighting: A ranger with a base attack bonus of at least +9 can choose to gain the Improved Two-Weapon Fighting feat even if he does not have the other prerequisites for the feat. The ranger must be wearing light armor or no armor in order to use this benefit.
Bonus Feat: A ranger may select a bonus feat at 4th level and every four levels there after. There is no restriction on the feat that may be taken, unlike the bonus feats for fighters.