Juniper Bank had (a month or two ago) a no annual fee card with a 0% rate on purchases & balance transfers with no transaction fees on the transfer. I don't know if the offer is still valid or if it's conditioned on credit score, etc. Try
http://www.juniper.com