As already stated, all but one of them do not have the standard aspect ratio for a business card. The logo font is ok - as it's somewhat distinctive, yet still readable. But the typeface for the rest of the text is too hard to read. Overall, the cards look too busy.
That said, your website is very nicely designed, indeed. I wouldn't change a thing there.