yep yep
Printable View
yep yep
I would take Yellerdog's advice. Don't put a big photo in the layout unless it looks really cool. It's not the optimum environment for you to be displaying your photos for the most part - unless you know of a photo that would look really awesome in the format (and you can experiment with it) simple is usually better. Your contact info is the prime focus of any business card.
Double sided, as Mman suggested, would also be a good way to do it. Costs a bit more but looks much more professional. Especially in such an aesthetically-driven profession.
Go with the bike, have the back be white + readable black text (not your "logo"). Bam!
Get rid of the weird borders, I'd say. The dude is flying free against a limitless sky. Why put him in a box?
LOL! I knew the bike was cool! It grabs your attention!
I say get a professional to take the photo. That way it looks good.
Harsh!