LIKES
d8 HD
6 sp/level
Full BAB
Track
Flavor
The d8 hit dice is enough to fight with, but not enough to stay still with (in melee). A great way to guide a character into the mobile warrior role. Or into the 'dead ranger' role if an inexperienced player tries to play his ranger as a fighter who likes animals, but that's the price you pay for choosing one of the more advanced classes.
The skill points allow the ranger to cover his core schtick without having a high Int bonus, allow the class to cover the 'simple woodsman' role in combination with a low Int bonus, and generally get things done.
Full BAB is a must for a front-line fighter in D&D. Especially since the ranger is encouraged to take two-weapon fighting, which means he's only going to hit at all if he has a full BAB.
Track is a nice feat that's important to the ranger's core schtick, but which a lot of players wouldn't take on their own. Double kudos for making it a feat so non-rangers CAN take it if they want.
The ranger has a clearly defined niche, but it's not such a narrow niche that it can't encompass a) characters of all "alignments" and b) multiple character concepts. It's something you can either be born to or become over time. It doesn't require any particular attitude. And, it's not such an overpowering niche that it makes multiclassing seem odd.
DISLIKES
Animal Companion
Spells
Combat Styles
I like the ranger as a wilderness-oriented light fighter with a broader range of skills. I've never been fond of spellcasting rangers, but to be fair I've never taken more than four levels in the class in 3e.
I actually LIKE the animal companion class feature, but at 1/2 the druid's progression and without the druid's animal buffing spells, it's simply too weak to be worth having. If my wolf companion is purely flavor text, leave him in the flavor text.
I'd rather see bonus feats from a limited list than combat styles. It's not like medium armor is any good anyway, and heavy armor imposes too many penalties on the ranger's class skills.
UNDECIDED
Favored Enemy
Favored Enemy is a hard one to call. I don't like abilities heavily dependent on the GM's campaign preferences, but it's otherwise a well done power.