This is true. The cleaned up head with a classy font of the website address, and something like "B-Ri Productions" on a line above the website/phone number would all look really nice on a business card. I'd use a grey or silver, solid, for the font and put it on the right margin of a business card with a textured background and I'd lose the grey.
I also think you should go by something other than B-Ri. Even your last name sounds better, another good idea by Advocate.
However I put my vote with:
"C-Ri Productions"
waaaaaaaaaaaaaaaah@omfg.com
Only don't use Productions. It should be like "Photo/Photography by Moreno" or "Moreno Photography" or something like that.
I also think a neat idea to play with would be to fill the white space in the lenses with some photos/something very colorful. That would kind of imply the photographic vision you have and it'd be attention grabbing, but you'd have to do it right so it wouldn't look like shit, a simple, vibrant image. I don't technically know how to work any of these programs very well
but I can provide photoshop and illustrator to you on the DL but if you fuck around enough you can do some good things.
Some frame-filling ideas from your gallery:
Of course you'll have to play with cropping and resizing those images to fit the frames, and see if any of them look good tiny. A good picture of a daffodil or something would work well, something with a simple subject that you can make out small.