I run full glass gear (Zerker everything) with my ranger in WvW. Spec-wise I might be a little off the beaten path but it's been working really well for me. I can solo any T3 camp and some non-upgraded towers.
In zerg combat I'm definitely not stuck at the back. For example, I fell down a level in Edge of the Mists yesterday and landed right at the edge of the enemy zerg. I had 10 on me right away and stayed alive (at least 15 seconds) until the rest of my zerg arrived. I was downed a few times but never died!
Weapons: Longbow, main. SHORTBOW, swap. Yes, shortbow. The conditions are ok, but I what I really want is the utility: swiftness/jump back/evade (#3), cripple (#4), and daze/stun (#5). Sooooo useful to catch runners or create space when I get caught at short range.
Pet: Southsun Drake, and one of the cripple pets (jungle spider, krytan drakehound, alpine wolf). The thing about the Southsun Drake: it's both tanky -and- high DPS. You just have to time it's F2 when he's in a good spot to catch baddies with his cone blast of 5 stacks of confusion. Great on lords and especially wonderful on those twirling thieves! :) /speedmelt If you don't use the confusion then bear is a better tank for lords.
BTW I do use the Might buffin' cat (jungle stalker) in PVE instead of the cripple pet.
Slot skils: Troll Unguent, Signet of the Wild (stability, DPS, swiftness), Signet of Stone (toughness/ pet invul), Lightning Reflexes (stun break, drop back, vigor), Rampage as One (stability, DPS, swiftness). I swap Signet of the Wild > Signet of the Hunt for runspeed as needed for travel.
Traits: I swap these around a fair bit but there are a few I try for when in WvW. Always full marksmanship, after that any of the other lines can be emphasized IMO (although I don't personally go Beastmastery)
1 : ? / X /XIII -- I always go for Read the Wind. For the first slot almost all of the tier 1 traits are good, situationally.
2 : good line if you flank or swap a lot. I often go at least as far as X (Quick Draw). In tier 1 I take IV (Primal Reflexes)
3 : Some nice survivability goodies here, esp. III (Shared Anguish) and IX (Hide in Plain Sight)
4 : If you like greatsword consider investing here instead of Skirmishing. V (Strength of Spirit), IX (Two Handed Training) and X (Enlargement) are good.