Keep in mind that most balance transfers carry a fee, typically 3%.
I think there are some cards that give points for balance transfers, or at least a bonus if you do one of a minimum size. Look at the USAir card, I think they might do it. Not sure about others. Many balance transfers have introductory 0% offers (but you still have to pay the 3% fee).