Hi Ovrdose,
I like this design. I definitely want to go the route of #61 with the extra digitized "splash" in the middle. Would you try increasing the amount of that splash and see how it looks? I can barely see it in the thumbnail version and that is probably close to the size it will be on a biz card.
Thanks,
Chris