I recently read that someone suggested paying off the highest interest first. The reason for that is if you pay off the high intesest first you will pay off your debts first. The highest inerest accumulates debts faster, and by paying those off first, You will save on the accumulation the fastest.
My suggestion, is do some soul searching. Do what is right for you.