got a little tired of finding the perfect cashback card. so I just stuck with discover platinum with the 1%. i actually reach the 1% each year, and with the double cash back bonus applying to staples and the sales, it's not bad for the occasional pc parts purchase that I can usually get for free or just at a little over.
amazon.com has the visa from bankone that I'm trying out right now. the only thing is you can't save the gc until you want to redeem, every 2500 points and it's auto redeemed to you.