I play a 9th level spiked-chain wielding ranger. Spiked chain is a flavor choice, not a character optimization choice. I am one of those rare birds who actually wants to play an interesting character instead of following the pure optimization paths.
Our barbarian in the party is a pretty typical optimized executioner's axe wielding barbarian.
So far, after three sessions together, my ranger is pretty well acknowledged by the party as the more effective damage-doer. That is in large part because twin strike means my ranger almost never misses entirely, while the barbarian's player spends about half his rounds throwing his dice down when he misses entirely.
When it comes to encounter or daily powers doing the most damage, I'd say the barbarian comes out ahead on encounter powers but my ranger comes out ahead on daily powers. With the right trigger and using an action point, my ranger has easily topped 100 damage in a single round. But that's using my ninth-level daily power and an action point plus some item bonuses.
Bottom line is that I feel my ranger is much more fun to play, much more flexible, much more interesting, and keeps up just fine in whittling down the opposition.