Charles Schwab Invest First Visa Signature.
2% Cash Back into a CS brokerage account which you never have to use.
No Fee.
$3000x2.0% = $60/month cash
I think that is worth more than any hotel/miles reward. It's just a little annoying cause you have to transfer the money from the brokerage to your checking. No bid deal though, its free.
EDIT: Just noticed someone already mentioned it.