If wanting a high quality business card it would be best to go to a shop (print , computer generated, or otherwise) that has a display of the cards and lettering used. Many sizes, color tones, etc to select from. Really have to see a card in person, rather than on a internet display, which can make a world of difference by the look and feel of the business card held in your hand. Worth the investment in the long run.