Hello,
No, it is neither poor nor fantastic. It combines both–poorness and fantasticness:)) What I mean is if you will keep on your unusual shape and rework in drastic way typography and graphic elements which currently executed really badly you can reach fine result. Shadows on graphic elements need total rework. Heavy gradients must be trashed. You need to make graphics very clean, without effects which now just spoil your good idea. And typography–fonts, justified text, font colours–all require work.
Now is about very important thing unrelated to design. vCard is not just a small website. It is different. You ignore the essentia of vCard–the things which distinguish small website from vCard. You do not use micro data, downloadable vCard (what people download and add directly to their address book) is absent. Without these things vCard is not vCard, it is a small size website. I hope you will think about these my words.
I wish you good luck, I frankly think that you yet can make a bonbon out of what you have done up to now. Tanya.