Could always just take the stock ranger, up the hp to d10, change "favored enemy" to "favored terrain" (keep the bonus stacking the same, and just apply it to skill rolls and such), drop spellcasting, and give em a couple bonus feats (maybe at the same rate as wizards).
Should be fairly...