I would advise against Demon Hunter. They're fun to play but just too many ways to get trapped in a corridor and die regardless of difficulty level. You really rely on movement to survive unless you got really lucky with gear.
true, i always pick up stuff just to pay for the repair because you just die when you are trapped in walls with lasers