If you live in a town/city with a National City branch, you can apply for a checking account and sign up for Points from National City. We have an account and have had Points since inception; we have redeemed points for over $350 in Marriott cheques. You get points on all purchases (signature based) with the check card (2/$) as well as bonus points for online bill payment (25 points per transaction). There are other bonus points if you use other National City products. There really isn't any every day banking points product that is comparable.
It is administered through the Visa Extras program; they have several travel rewards, though nothing that converts in to any of the hotel rewards points programs.