Vistaprint has a great deal on business cards right now. Get 100 shipped for just $5! There are over 700 designs to choose from or you can upload your own design. These are also great for Mommy Cards or Contact Cards to use at play dates, school events, etc.
Vistaprint has never let me down and has great products. Typically, the products are shipped a lot sooner than expected.