If you're planning to transfer the balance, the best deal right now would be the Chase Slate, which offers 15 months of 0% APR on balance transfers, along with $0 transfer fee. A large number of cards have 0% APR on transfers but charge up-front fees ranging from 2-5%.
Edit: doh, that's also the one seattlecyclone recommended above. I have another card (Citi Simplicity) that offered 18 months of 0% APR, but had a balance transfer fee. I don't bother to transfer balances (in fact I only keep a balance on one 0% card so I can show some credit utilization and park the money in an interest bearing account).
I just switch cards for my daily purchases to the "next one in line".