I put up a new way to use the ranger class on my d20 page. Rather than try and "fix" the ranger, I added some optional features that can replace the ranger's standard features (ie: two-weapon fighting, track, favored enemy and spells). Check it out! http://www.memento-mori.com/d20/ranger.html
There's a follow-up called "Get out of the Woods!" that features several ways to mix n' match the new ranger features to create unusual characters.