Yes, in spite of what all the "Techies" say, we still use business cards!
Business cards are still the best marketing tool for face to face meetings or chance encounters of potential clients and business associates.
Just try to go to a business mixer and try to Blue Tooth everyone you talk to. Works about 5% of the time and you just end up talking about how stupid smart phones are.
Business cards are also a handy way to relay your info to third parties through an associate with your cards.