Found this site that has free printable business card templates, it is worth checking out: especially if you need the business cards quick, you can get blank business card stock at Walmart and Office Max, etc.
You can also create business cards in Microsoft Word:
Business Card Templates (From Avery (Business Card Stock Manufacturer’s)) website:
I have a sample business card template under my Downloads Page, you can type over my text and change the picture and quickly print them out.
Also if you need professional business cards and you don’t need them super quick, Vistaprint is an excellent choice and they have so many products for both personal and business needs.