My friend has a Forcefield top (although his model doesn't go all the way to his waist in the back and doesn't have elbow pieces) and Skeletools shorts.
I am now wearing the Demon d3o upper armor and Azzpadz tailbone protector
(used to have Dainese armor short).
We both used to ride the Skeletools armor top, but that is a little bulky (if you are in the lower 48 state of the US, I still have it and will sell it to you a size medium for $50 shipped). I also have a Demon Flex force pro jacket.
I think the Forcefield top is more protective than the Demon d3o, buy heavier and a little more restrictive. Both are going to absorb the shock from minor crashes and such so you don't feel bruised/battered at the end of the day.