People benefits consolidating bank accounts

But with so many sites catering to very different tastes, which is the right one for you?