I wanna say monk with the unlimited running and teleports build, might have trouble with elites and bosses on higher difficulties with that build though.
Depends on the difficulty you plan on running. Wizards/DH have decent movement without affecting their damage in higher difficulties. Barb...