Nah. I'd rather play a 3.5 Ranger than a 3.0 Ranger, but I don't really consider either one to represent Rangerhood particularly well.
This is mainly because I don't consider the Ranger to be to Druid what Paladin is to Cleric. I don't see it in that relation to any class, but if I had to categorize it, I'd say it should relate more to Wizard.
Besides that issue, I think the Ranger should be slightly tougher than the Fighter. Not necessarily Barbarian-tough, but just a bit hardier. Thus, the d8 HD disqualifies the 3.5 version from being a true Ranger, IMO, but I wouldn't advocate a d12 unless someone said, "You can use any die for Ranger except a d10."
Also, I'd like to slap whoever decided that Rangers needed TWF. I see absolutely no correlation between being a skirmisher and borderlander and fighting with both hands. I don't mind the idea that any specific Ranger might use TWF, but it shouldn't be any more common than, say, TWF Rogues. It definitely shouldn't even be available as a class ability. Rangers can take the feats like anyone else.
I can see some rationale to the bow style, but not enough that I think it should be forced. For the combat path mechanic, it's a fair option.
I'd also include a path for the scout. It would include Alertness and some other feats. A horseman path would be good, too.
My Ranger would look just enough like the Barbarian that both classes wouldn't be necessary, but Barbarian would be a groovy PrC aimed at the Ranger.
So, tough, lightly armoured, fast, good in the wilds and with critters, good at combat but not as good as a Fighter, stealthy, light arcane spells. And cunning, but there are no mechanics for that. Favored enemy optional, but I'd probably keep it for tradition's sake.