I have always been a Ranger fan, even if the 5th Edition Ranger class has some limitations compared to fighters in terms of combat damage. That being said, so far the two combinations I've played extensively so far are:
1. Wood Elf Ranger - With the correct choices, you can start with 9 skills (including perception/insight, and enough of the rogue skills that Astarion becomes superfluous. (Which is good, because I really don't like him.) And this build of my ranger was pretty much able to stealth-snipe and solo most of the goblin guardpost leading to their camp, AND was even able to snipe most of the phase spiders in the Whispering Depths.

2. Zauriel Tiefling Ranger - Not as many skills as the Wood Elf ranger to start, but you get fire resistance as a bonus perk. Her starting Dex is not as high as the Wood Elf, but with slightly heavier armour and twin finesse weapons, she's actually pretty darn good at melee combat. And still has the stealth archery sniping as an option.

Just my two cents.
