Thought I'd mention the torso protection I've settled on after a long search and plenty of experimentation, including with riot gear (good for cuts but too gapped for thrusts I felt):
http://www.gryphonhockey.com/2015/product/body-suit/

- body_suit.jpg (23.32 KiB) Viewed 12180 times
I fence backsword and smallsword and go up against the same as well as against rapier (light & heavy), sidesword, longsword, sabre (light & heavy). I had a thick padded jacket (Negrini Historical Fencing jacket for master in white) for years and found it very hot and sweaty. Therefore instead of getting a similarly thick SPES jacket I wanted to take a modular / layered approach starting with a much more cool and breathable standard sports fencing jacket that I can use when training and sparring with light weapons and that dries quickly overnight when at events so as not to have to start the day in a cold wet jacket

. Then the idea was to add additional protection when needed for heavier weapons.
The Gryphon Field Hockey Goalie Body Suit fits the bill nicely, especially when combined with the PBT neck protector to complete the sternum and neck protection and to add even more clavicle protection. It can be put on and taken off in seconds. It goes further down over the abdomen than most field hockey goalie protectors. The individual square cells that you see are padded and have a fairly hard gapless core yet the thing as a whole really doesn't hinder mobility. I wanted something that would protect against heavy cuts as well as against strong thrusts, and apart from obvious gaps around the edges, e.g. armpits, the entire surface in black consists of these hard cells which do the job well. I did not find the elbow and arm protectors that you see in the picture useful, but they are detachable. The back is exposed, but the clavicle bone area is covered. The furthest back bit of the clavicle bones, i.e. the last line of cells angled towards the rear, don't have as hard a core but the whole still protects well against downward strikes I think, especially in combination with the PBT neck protector.
Available e.g. from hockeyfactoryshop (UK):
http://www.hockeyfactoryshop.co.uk/acat ... rmour.html