Here's a summary of my 3e ranger. Keep in mind we still play 3.0e, or rather, 3.11 for worgroups:
BAB as fighter
Saves, good fort and will, poor ref.
Uncanny Dodge at 2nd level
Table 3-4: The Ranger
Base Fort Ref Will
Level Attack Bonus Save Save Save Special
2nd
1st +1 +2 +0 +2 Alertness, Wild Empathy, Special Enemy,
Track
2nd +2 +3 +0 +3 Uncanny Dodge, Bonus Feat
3rd +3 +3 +1 +3 Endurance
4th +4 +4 +1 +4
5th +5 +4 +1 +4
6th +6/+ 1 +5 +2 +5 Bonus Feat
7th +7/+2 +5 +2 +5 Woodland Stride
8th +8/+3 +6 +2 +6 Swift Tracker
9th +9/+4 +6 +3 +6
10th + 10 +7 +3 +7 Scry
11th + 11/ +7 +3 +7 Bonus Feat
12th +12 +8 +4 +8
13th +13 +8 +4 +8 Camouflage
14th +14 +9 +4 +9
15th + 15 +9 +5 +9
16th + 16 +10 +5 +10
17th +17 +10 +5 +10 Greater Camouflage
18th +18 +11 +6 +11
19th +19 +11 +6 +11
20th +20 +12 +6 +12
---
HD: D10
Skill points per level -4
Class skills, same as phb, plus Knowledge Arcana and spellcraft.
Spells: 0-3 druid spells, 0-2 magic user spells. In my games, I don't use the paladin or ranger spell lists, any ranger/paladin spell that is on the druid/cleric list is available at the level on the druid/cleric list. Any ranger/paladin specific spells are druid/cleric spells and available for druid/clerics (respectively) as well.
Special Enemy - giant class creatures, ala 1e
Scry - at 10th level, scry becomes a class skill for the ranger.
Greater Camoflauge - Hide in Plain Sight
Apologies for the crappy formatting.