Anyone knows banks that offer credit cards w/o annual fees?

I currently have a BPI Mastercard w/o annual fees and I'm looking for a Visa one just to take advantage of promos. Seems BPI doesn't push Visa cards ata.

Ayaw ko na yung patawag pa every year/month to ask to waive annual fees...

Baka lang may idea kayo.

Thanks!