I ordered mine from a web printing company that has since disappeared. That's too bad because my card is awesome - a grey background with a close-up picture of a keyboard on the right side along with my logo, name and contact info on the left - all on glossy stock. It looks great and I've been told several times that it's one of the best looking business cards around. It only cost me something like $55 for 1000. The company I bought them from had an online web design page that I used to design and order from, but as I said they no longer exist.

I can't say enough about getting a professional-looking biz card because sometimes that's the only thing that some of your clients will see. I see a lot of cheap home-made cards floating around that look terrible. This is the single most important promo money you'll spend IMHO - go for the best.
_________________________
Jim Eshleman