B2B Solutions

Has anyone used Sana, Tradepoint or ExpandIT for B2 solution and what how do they compare as a B2B solution? Also does anyone know how licences and prices compare with each system?