1 – While selecting any card, the first thing to keep in mind it the area where you will be using the card, you will get lot of free cards anyways, then why not get a card which gives you good benefits for your spending category.
2 – I always advocate to use credit cards provided you use it as an asset and not a liability.
3 – For you spending category, I will suggest to go for
for a simple reason, You will be using it for your online purposes.
For more info you can refer,
4 – For more discounts and offers, you can search for klippd on google, i use it a lot and have got huge benefits out of it. Like i save almost 40% on my medicine bills.