Long bow (original bow)
Crossbows are slower (although quickcharge can help with that), but [in vanilla] cannot take Infinity, Power, or Punch.
They do have Piercing and Multishot, but both of these increase the number of targets potentially hit rather than the damage to one's chosen target. [Multishot may produce multiple hits on a single target, but my experience hsa been that this is more the exception than the rule.]
As may be inferred, my inclination is to use the bow as a rifle (not a shotgun) picking off (preferably single-shotting) specific targets; this drives both my preference for Power5/Punch2 and my not caring for Piercing & Multishot.
Despite arrows being easy to get (to the point I don't recall ever having crafted one), being able to ignore keeping track of ammunition (as afforded by Infinity) removes a bit of resource management I find tedious without redeming value. [Obviously, players who do not favor mob farming/skeleton spawner development may rater the availabity of arrows more highly than do I.]
While I've not tried it, one use in which the crossbow might outshine the long bow is as a player kill device in a guardian farm. If loaded with a high damage firework rocket, this would enable emulating the sweeping edge effect while keeping the player out of range of the thorns effect. (This would be using the guardian farm for Xp, as the added drops frm player kills are of marginal value and the environment kill option is already sufficient in producing shards and crystals.)
My expectation is that this would be cheaper than using splash poitions of harming.