Business Card Star does a quick professional job producing business cards that you can use. It produces them for professional printing, Avery forms, or just to cut out yourself of your own card stock. Their blurb:
It’s free to design and print PDFs of your business cards! Layouts work with pre-cut business card paper, and you can print 8 or 10 cards per page.
You can print at home using business card paper, or order printed versions of your cards when you’re ready.