IMHO the best changes for shields would be to treat them as secondary attack similar to natural weapons and allow their armor enhancement bonus to act as weapon enhancement bonus.
On the one hand I like shields to be used, on the other I don't want them to be better than two weapons.