SmartMoney carries a piece on credit card rewards outside of the standard mileage-earning options.
The best one in the article seems to be the no annual fee MBNA Fidelity Investment Rewards Card offers a 1.5% rebate (up to $1500 per year) deposited into any Fidelity brokerage account.