Rangers: Simple and straight forward so long as you plan your moves ahead. Don't use unnecessary moves, invest in some special arrows and this class can become very deadly. Rogue skills like haste, can help you attack more often. Charm and trip can deal with enemies that got too close, invisibility if all else fails.
Currently you cannot use Trip with a non-dagger weapon equipped. The skill book does not state this, but if you actually learn the skill and try to use it with a bow or crossbow, the skill is grayed out and the game informs you that you need a dagger to use it.
I also would strongly encourage players to avoid magic with an archer and rely on the special arrows instead. If you don't have at least one archer to use up your special arrows, then all those arrows are is some extra gold. Use 'em or lose 'em.