I have Capital One which was $0 annual fee, $0 balance transfer fee, and 0% for life of transfer balance, but the current offerings from Capital are not so good. I transferred $30k from my equity line to Capital for the free interest. Of course this means I can't really use the card for anything else since the payment is applied towards the balance transfer prior to new purchases, so the new purchases will have a finance charge...
My recollection is that several banks offer periodic "promotions" for existing customers... Not all promotions are advertised. You might call your current creditors and see if they have any promotions that would work for you...