I can personally vouch that Talent2 are way ahead of their competition. A business I do work for was with a few competitors of theirs, and then switched to Talent2 in frustrution. Talent2 definatley have the edge and are getting better and better every year.
No comment on the returns though as I am not into these companies. A great company if you are into low risk, low to medium return.