My Reply
Now that you say that, it looks like monk speed is the way to go.
(The BoHM ranger doesn't have twf, but gets better spell progression, and 5 bonus feats from a fairly specific list.)
Anyway, for offense, I could give him an ability I though of...you could give up all your extra attacks for an automatic hit with maximum damage, but it would only be usable once per day per level/4 (once per day minimum). You would still have to roll high enough to get a threat and critical though, so no keen rapiers with imp. crit. getting a critical on a 12 even though the guy its hitting has an AC of 30+. It also will only work with one type of weapon, which you get to choose.
As an example, let's say Eolan the 14th level ranger has a +2 longsword, and 16 str, resulting in an attack bonus of +19 to his first (and only, in this case) attack. He's fighting a monster with an AC of 35. He uses his automatic hit ability, and proceeds to make his attack roll. He rolls a 19, which is a threat, but his critical roll is only 14(+19=33), which wouldn't hit the creature, so he does 13 damage. He uses his second auto-hit, and rolls a 3, so he does 13 damage again. With his last auto-hit that day, he rolls a 19 and 20, so he does 26 damage.
How does that sound? It would come at 10th level, and the two uncanny dodges would be at 5 and 15.