After a paladin reaches lvl 150 it's going to be bow/diamond arrow for the rest of the game, but, before that, there's quite a diversity of possible combinations of weapon and ammunition. For example, some people go with warsinger bow/arrows when they reach lvl 80; others stick with crossbows/bolt; and others go with assassin stars until lvl 90 - when crystalline arrows are available.
Looking for the highest possible damage at every level, what would be the best progression of weapon and ammunition until lvl 150?
(Although it's possible to go with bow/burst arrows to deal aoe from the beginning, let's stick with single target damage.)