It has been suggested elsewhere by me and others that sword-and-board warriors ought to have only a 1AP cost for basic attacks. This would certainly balance twohanders with onehanders, even if you don't buff shields.