I know that Bank of America offers several, but the only one that I am familiar with is the US Airways one. It's really not that great. I carries a $30 fee, earns 1 mile per $2.00 spent, and the enrollment bonus is only 1000 miles. I would definately look elsewhere, IMO.
------------------
No thanks, I'm just lurking. Call me the Lurker!