Changing the way proficiency is attained could help to balance Strength and Agility. Tydeus had a detailed suggestion in regards to a re-work, though I can't for the life of me find it now. Basically, Agility would give some prof passively for each point into it (much in the same way as Str has a passive health increase), and WM would be given increased value for even more Strength oriented builds.