I'm still going to say that the Elven Ranger is much more overpowered than the Hunter.
The elven ranger gets a new favored enemy every 2 levels, an additional 10 feet to the range increment of their bow every level, the ability to use their bow as a melee weapon, double threat range on all arrows (all arrows are considered keen), the anticipation ability (+4 to initiative, and the ability to become nearly immune to Attacks of Opportunity), and the ability to cleave with arrows. In addition, they get all the archery skills of a 3.5e ranger, two good saving throws, and spells. Even with the +1 level adjustment that elves suffer, that's still too good.
The Favored Terrain ability of the hunter is interesting, but not extremely useful, and the Extended Throwing Range ability probably won't see a whole lot of use because I almost never see PCs use throwing weapons in D&D. The biggest advantage that the Hunter Class has is the Greater Critical ability, which would be far too easy to exploit (imagine a scythe-wielding hunter that is doing 19-20/x5 for critical hits). However, I think that if the Greater Critical ability were removed, the class would be safe for campaign play.
We can both agree, though, that the Gladiator is extremely overpowered.
