Problem is they can't be equally balanced...or Blizz isn't capable of doing it. The only way I can personally image they can be totally equal is if it literally doesn't make a difference at all which weapons you're wielding, they would need to make each do the same amount of damage and get the exact same value out of the stats.