I used to be all about guns, now just staffs. For pve I'd way rather hit 3 for good damage opposed to hitting one for great damage. Generality is guns do more damage and staff more dps, vs mobs use staff vs boss or for pvp gun.
I wouldent call the immo staff useless vs hex due to the added health and other stats, but hex is great for its price.