What program would you use to create business cards?

I need a kick in the right direction to get started making business cards. Where do I start?

I made mine from photoshop, and its great quality, if you use the right paper and laminate. Just make sure you have the right template down.