Got a mail this morning from ICICI Bank. Some of them seem pretty good to me. 
Link - ICICI Bank Online

ezeego.com - Flat 25% cash back on booking of domestic air tickets.
Maximum cash back Rs. 2,400 during the promo period
globus - Shop for anything worth Rs. 5,000 and
get a gift voucher of 5% of your transaction value
OR
Shop for Rs. 3,999 and get an auto toaster worth Rs. 999
for just Rs. 399
lifestyle - Gift voucher worth Rs. 1,000 free on shopping worth Rs. 7,000
at Mumbai, Delhi, Noida, Gurgoan, Chennai, Hyderabad, Bangalore, Pune
OR
Gift voucher worth Rs. 750 free on shopping worth Rs. 5,000
at Kanpur, Ahmedabad, Jaipur, Jalandhar, Nagpur, Mangalore
NEXT - Get 5% cash back on purchases above Rs. 5,000
Reliance Digital - Gift voucher worth Rs. 750 free on shopping worth Rs. 15,000
OR
Get assured gift from D'dmas on a purchase of Rs 50,000
Reliance Trendz - Get 3 vouchers of Rs. 500 each on purchase of Rs. 2,000
OR
Get 6 vouchers of Rs. 500 each on purchase of Rs. 3,000
Link - ICICI Bank Online