ICICI as my core banking and HDFC for salary because company opened it for me.
I don't care much about offers but just reliable uptime.
2 CC, one from each. I like to spend through my CC because it reminds me how much I am spending every month at the time of bill.