A business card is pretty much one of the first business tools we all get when we start a business. Despite this, I constantly hear about the death of the business card due to the proliferation of mobile and other tools that make it easier to exchange information. The reality is that business cards are still very much used in trade-shows and other business gatherings and are still exchanged across the table in first face-to-face meetings.
The question really isn't whether technology will make business cards obsolete. It's more about whether technology can improve and give us new opportunities to use business cards for what they're intended: Promoting yourself and your business and causing a good first lasting impression.
Most business cards today do a really poor job at those things. They merely serve as a way to deliver contact information, and at this, I agree they're probably going to be extinct very soon.
Let's not give up on them completely. Think about them as a new channel and opportunity to promote yourself and your business. Today's technology makes creating a better business card that delivers on this promise a snap.