No - your business card is not just a contact card.
It's a business tool. It's how you introduce yourself to a business contact. It's an exchange of information.
It's who you are, where you're based, the best mode to contact you by.
The role is the most important thing to put on the card, are you the decision maker, or are you the customers point of contact? It's critical a contact knows who they are contacting and what role they hold within the company.
If you're dealing with companies like in Japan, the name of the company is the largest and at the top of the card. Japanese characters on one side and English on the other side.
When you present your business card to a Japanese client you hold it by the bottom corners, and don't block any part of the information with your fingers. This would be insulting.
When you receive the business card, you put in your breast pocket, close to your heart, or more traditionally on top of a leather case. If you put in your back pocket it's very insulting. If your role in the company is lower than the person receiving it you should present the card at a lower height.
Don't think of a business card as just a 'contact' tool. It's so much more. It's a tool for your business.
Company Name or Logo
Name
Role
Desired Contact info (email/phone/fax - whichever is your primary mode of contact)
Other contact info (email/phone/fax)
If you have other ways of conducting business like Facebook, twitter, instagram, etc. perhaps this is important so a client visits you and connects via social media. A big client may like/tweet/share etc. something that they like and this then gets all their followers to see your work too. Social endorsements can be huge!
There are other things to consider.
Some put bullet points about their best selling products on the reverse
Heaters
Spacers
Industrial Tools
Cement Mixers
Drills
http://www.boredpanda.com/creative-business-card-designs/
Business cards are a tool. Not just a point of contact.