I was wondering if what you posted is the old shit or your redesign. Nuff said.
If you're going to put any text on anything, you might as well go the whole hog and make it legible. The point of business cards is to get business. I'd destroy my remaining eyesight trying to decipher the phone numbers.
If your brief is to redesign for contemporary businessmen instead of aged American tourists, try to incorporate a feel of contemporary business!