Thanks everyone! I ALMOST ordered from Vistaprint the other day but wasn't sure. I definitely want some that I can peel on and off and I'd like them to last at least a year.
If I have to spend a little more $ for quality I will. I'm going to check out my local sign makers here to see what they offer.
Oh, and love the idea of the business card holder!!