I went with digital printing rather than offset, because I only wanted to order a quantity of 50 cards. Although the print quality is pretty good (better than it looks in this photograph) and the colors are very accurate, it's a little bit grainy. Next time I think I may splurge on the offset printing.
Also, next time I think I will use a more closeup shot of one of my drawings, rather than trying to fit so much onto one tiny card.
I really like business cards, both collecting and designing them. Do you have any business card printers that you recommend?