Steverooo said:3His Feats are Blind-fight (taken on the mistaken assumption that it would let me fight what I can't see, and it came as a nasty shock when the GM revealed the DC:40 check to locate an invisible opponent - oh well, again), Improved Unarmed Strike (no AoO when tripping), and an Exotic WP.
Hm. That's changed in 3.5e. In any case, it's only DC 20 to locate the target by hearing if the target is fighting (+20 difficulty, base of 0), and blind-fight will let you reroll the 50% miss chance and keep full defense against an invisible foe, so it's certainly not useless.
Are you sure you didn't mean Improved Trip? Improved Unarmed Strike is no AoO when punching someone.
What's your exotic weapon? Bastard sword?
Attackers with +18 to hit should be fairly rare at 7th level, and a major challenge when encountered.
In any case, yes, a ranger is below-average in combat power. That's because he's partially a spellcaster and partially a rogue, as well as being a fighter.