Sharpie fine points get another vote from me. Plus if your card gets wet in the future, the ink from old punches doesn't run.