Cancelling is not good, best bet is to carry a small balance and pay it off at the end of every month, if you want to cancel any cards, cancel the most recent. I believe if you transfer debt it will help your debt to limit ratio at least on that card, even if the total amount doesnt actually change.. your card wont be maxed.