I tend to prefer soaps, as the lather tends to suit me better, but I do have a soft spot (pardon the pun) for St James of London and Erasmic.
I just recently discovered Erasmic cream and I love it. I'm not sure what it is that's different but I really like it. And I have tried many creams but this is my favorite.