i love vista print. love them. they do affordable marketing material such as business cards, postcards, and even websites. here's an example of a business card i recently designed for oh, happy day (marysville, oh) using one of vista print's free business card templates:
vista print has gazillions of templates to choose from - i fell in love with this owl design's bright retro-modern graphics and fun font. using the "advanced editing" option i was able to create and move text boxes around, which allowed for a bit more customization. the text was arranged so that the business card could be folded in half, and also to function as a tag that works like this:
after you place your first vista print order, you'll frequently receive emailed coupons for free products and shipping, making this company an even better value. another tip for defraying your cost: place your order far in advance and the shipping charges are more affordable. my experience has always been that they finish and ship your order several days quicker than their initially quoted timeline.