I don't know much about armor, but I've got a friend who has a carrier and chest rig with front and rear plates as well as soft armor. It's a little under 20 pounds. It carries eight M16 magazines and four pistol magazines, with 4 pouches for 'bangs or other kit.

Another thing that makes sense to me is designing a shirt that is designed to be worn under armor, like this one.