It's widely regarded that the Ranger is lackluster. It's also regarded, and somewhat the point, of the Bard to be able to slide into almost any role in the game, and do it effectively.
So, can a Bard out-Ranger a Ranger?
Valor Bard
Expertise
Can steal Ranger spells and use them sooner
Full...