the search button is your friend...
however since you probably lack the skills to use it

than I'll give you an answer.
you seem to be talking about equiping your heroes, not yourself. so you cant really weapon switch. just so you know it doesnt really matter what you give them, it's PvE you can give them starter weapons and they'll do fine, especially the casters. melee different cause you will want to make them do max dmg...
so anyway, since you cant weapon switch you should give them the optimal equipment. for Zhed I'd say 20/20 wand and 20/20 off hand, pretty simple...
for your monks it's a bit different. firstly it depends on the build.
in a [skill]healer's boon[/skill] build for example it doesnt really matter how long your enchantments will last, assuming you have the right attributes of course... also most skills will have very fast cast and recharge times. in which case you have 2 main options:
1. 20(or +5 while enchanted)/20 wand and off hand to maximize the fast cast and recharge abilities of the build.
2. +15 energy staff with +5(enchanted) staff to maxime your energy.
in a Prot build, or a hybrid for that matter the length of the enchantments is cruicial. in which case you'd want 20% longer enchantments somewhere. again you have 2 main options:
1. +5 energy spear/sword/axe with 20% longer enchantments and 20/20 off hand.
2. 20/20 staff with +5(enchanted) and 20% longer enchantments.
I didnt bother with defensive sets and such cause I dont think it's neccessary for heroes. however if you want you can give them shields instead of caster off hands for the added health and armor. not really neccessary but it's your choice...