I originally started the game with my DK as a 2 handed melee killer and my good guy as an archer. This worked out very well in act one. Then in act two I ran into the earth elementals they tore up my DK! He could kill them with one swing but they were inflicting a lot of damage and I was going through healing potion very quickly. I decided to switch tactics and made him an archer and it has worked out very well with everything in act 2.
It seems that you can move faster than just about anything in the game and the monsters can only attack you when they stop. This lends itself to a shoot - run - shoot tactic. I rarely get hit and since it only takes me about 2 hits to kill anything (my DK uses explosive arrows and my hero uses split arrows) I can go through a crowd of monsters pretty quickly.
My question is - is there any skills I'm missing to make the arrows do more damage? There are the obvious skills associated with the bow and crossbow, and there are skills for specific arrows. Is there anything else that would be useful??