One thing that I have noticed that people seem to appreciate is the Chinese way of exchanging business cards.  This is a slightly modified version of the official etiquette but one which I believe makes for a good compromise and puts emphasis on what I appreciate when I hand someone my business card.

Always use two hands to present your business card with the persons native language facing up. Your name should face the person you are presenting the card to so he/she can read your name. Use two hands to accept a business card. Study the name and information for a few seconds when you receive the card. Do NOT write on someone else’s business card -- at least not while you are in front of them.

If you must write, write on the back so as not to deface the presentation of the card.