Talk about a quantum leap in a design's evolution...

As good as your flower looked, THIS is what you really want on your commercial business card. I don't thnk the design (even business card sized) is too busy at all. You did a great job of laying out the shots and IMO it has overall as well as individual impact.

That being said...

I'm not sure I like the design of the typography side of your card. I mean I think it's certainly good enough, but to me it's kind of generic. I think you could come up with something better.

I'm also not a huge fan of the "gray scale" text. It's an intersting idea, but I don't think it reads that well when put into use....