the idea is the same..
elf archer ranger is #1 best char.. an hardcore source of dmg that is barely never hindered by anything.
even a wimpy greatsword fighter or avenging paladin can dare to go in a fight knowing that the crazy archer behind them is going to down the enemies so quick that they won't have time to hit them
The melee ranger does almost as much damage and plays a significant secondary role in holding the line and relieving the pressure on the defender(s). Right there, the archer can't be #1 in my book.
Beside, every character does damage. If you have 5 players, you will have 5 PCs, whether there is an archer or not. In terms of damage, the archer's real contribution is not the entirety of his damage, but just the margin of damage he does above the damage another character would have provided.
Damage is the cheapest commodity, everybody does it.
Things like healing, bonuses to hit, free saving throws, stopping enemy movements... these thing have a higher value than damage IMO.
I'm not saying the archer suck because thankfully he brings more advantage to the team than just dealing damage. But he's not in the top 5 of my dream team. I'll take a melee rogue over him anyday. Deals even more damage and helps at the front. Also has more powers that move the enemies and can help set up good blast for the wizard.
Melee Rogue
Fighter or paladin
Warlord
Wizard
Warlock
That's a tough team. I could also swap the warlod for a laser cleric and the warlock for melee ranger. But always have at least 3 melee. To squeeze in the ranger, I'd have to replace the warlock, but I prefer the warlock for his hindering effect on the targets. I could also turn the wizard in a combat wizard (leather armor, defensive staff, toughness, lots of blast and defensive power) and then I could replace the rogue by the archer. Not my favorite, though.