I must admit that I don't have much experience in this field. As soon as I realized that bows' dmg/sec isn't too hot, I switched the build to a swordsman so I could spam the sword skills to compete competantly.
This is what I gathered.
Damage wise (single target) -
due to the poor fire rate of bows, a ranger's dmg doesn't compare with a warriors.
Damage wise (aoe) -
Incind arrows or barrage or whatever you try to do, elementalists have this ground taken hands down.
Interruption wise -
A ranger wont hold a candle to the anti-caster skills of a mesmer.
Healing wise-
Troll unguent is nice for you, but in terms of healing others, healing spring is sorely lacking and mana compared to a caster class is... not so good.
What's left? I hear all these people raving about how some bow rangers provide invaluable help in large group pvp battles, but if another class can do things much better, why would anyone pick rangers over another class? What kinds of builds are there that bow rangers can specialize in and not be outdone by another class? Or is my information from biased warrior ranger-haters?
a

i think that if you ignore an ranger then you have made a losing mistake. if they casted fav winds and are still in range of the area they will shoot pretty fast, add a prep like fire or poision and say that does lots of damage with regular shots. you shoot kill of the enemy spellcasters like the monk and ele their armor is not as tough as a warrior so easy pickings. you can interupt them and spam powershot, armor pen, and hunter's shot. this will make anyone hurt if not die really fast. i am a r/w and if i am being ignored then i hit frenzy, i take double damage but frenzy will make me a machine gun. rangers don't suck, you just don't know how to use one.