Pure rushes? Does it really matter? Whats the difference if it takes 2-3 minutes longer? Teleport, damage and versitility. Hammerdin or pnb necro probably as nothing you'd see in a rush is immune to that stuff. I can see where a pvm multishot bowazon could work well though from my own experience....Im not sure its the best though.
For people who are having others tag along though for xp and running a little more I've found the pnb necro is a little better at keeping enemies in front of you, thus protecting your much weaker and easilly killable charge tagging along.