If it is a large amount, it might be worthwhile - as some DEFINITELY READ THE RULES ON THE CHECKS OR TRANSFERS CAREFULLY balance transfers and "convenience" checks have a fee cap of around $50.
I recently bought a bunch of savings bonds with a mileage earning card, and transferred to a card offering 0% for 12 months. The total trans. fee was $45.