They finally arrived, hurray!
I printed them over at MOO, where they will let you select up to a hundred different images per batch. Nice! They print on a matte, silky paper, and the colors usually come out great. Plus, I really like that small format instead of the regular business card size.