Card all the way. But it really depends on the country you are living in. As @Vanessa28 mentions in the Netherlands most shops actually prefer card (because of low transaction costs of maestro i.r.t credit cards, which aren't really a thing here). With nfc payments I also use card way more often...