Here is a list with links of a few banks that offer good rates on credit cards:

www.mbna.com
www.providian.com
www.usbank.com
www.chase.com
www.eufora.com

There are many more out there but, I have used these banks before and never had any problems with them. 
Here is a website that go's into more detail about the best credit cards online: http://www.best-in-credit-cards-online.com/best-high-reward-cards.