Yup, if you're careful with your spending and don't carry balances, reward cards are great.
I've been using Citi Dividend Platinum Select Card and getting 5% cash-back at grocery stores, drug stores and gas stations. A $2.80 gallon of gas becomes $2.66 when you use this credit card.
There was a
thread last month with some discussion on the best reward credit cards.