The REI Visa is a good deal, if you pay it off (of course, that's true for any credit card that offers frequent flyer miles or any other incentive.)

My wife and I also try to put all our gas, hotels, meals out, etc. on the card, since you get 1% or so on all purchases, and 15% on REI purchases. This year, we effectively converted about $700 of routine household expenses into REI dividends.

By the way, did anyone point out that you can spend the dividend like cash at REI? You can even get a check issued to you if you really can't find anything to buy (yeah, right - ours is already spent on a new car-camping tent and a really cushy camp bed for Karol.) However, they won't issue a check until mid-summer (July, maybe?)