personally wouldnt use less then 125dex(with gear on) on any melee build
weapon = higher the ee the better i try to get a new one every 10 levels for long term planning use swords
Armor = either a high ee plate mail or 30+str or dex
Charm = 30+str or dex (keeping in mind the goal of 125 dex and bonus mods like life steal/life per kill/ life per attack are nice)
all stats after 125 dex is reached = str