If you cant get a 0% card and transfer them all on to that, start with the smallest one first? as it makes you feel chuffed when you pay it off quicker. I started that way, got the small ones paid off, now I'm paying off the one with the highest interest whilst making minimum payments on the other 2.
I don't recommend a loan. It just gives you more debt. I did the same as logically, your only paying 1 payment. But then I just racked up more debt, so took another loan to pay off the loan and the debt which has put me in even more debt. I went from having about 8k debt to now 18k debt.
As I said before, snowball it first, start small (depending on what your debt is like) and then once the little ones are paid off, chip away at the one that charges the most interest.