Here's a great post from Lucy, explaining how umbrella companies vary:
http://forums.contractoruk.com/umbre...ey-differ.html
Based on that, the main differentiators will simply be the umbrella fee and the umbrella staff. One you can see for yourself, the other you'll have to go off a recommendation but give the effort Lucy puts in on here, I'd say she should be your first choice.