It is not too hard to create elegant looking business cards with Adobe Photoshop. All you really need to do is to combine the right elements (typically free online) to get the right elegant look that you want.
When working with large numbers of photos occasionally I will try batch processing a black and white conversion over a folder of images, but my problem always was the simple desaturate command in Photoshop never really did the trick, the photo(s) always looked way to flat. Using this technique we will boost contrast using blend modes prior to our final black and white conversion and the beauty of this method is it is the same for every photo so making an action takes seconds.