Take my comment with a grain of salt, because this is based on what I remember random people on the Internet saying
Range Scout has the longest range, followed by Ranger, then Hunter. The range differences are like 100 between each or something.
Damage Probably Ranger, due to Damage Add buff. However, Scouts get the slowest bows, so their damage is front loaded (probably, I dunno)
Speed Hunters get the fastest bows, followed by Ranger, Scout has slowest bows
Spells/Utility Hunters and Rangers both get self-buff lines which include run speed boosts, Dex buffs, etc. Hunters get pets (nice for interrupts) and Rangers get Damage Add. Scouts get a 9 second shield stun, that maybe probably sort of gives them the ability to either shoot another arrow or run.
Those are the big differences between the archers.
Rangers seem to be popular because they seem well-rounded. Hunters may be good vs casters and other archers?