Apple's new iTunes Pass feature allows you to add a card to the Passbook app that contains your iTunes account information. You can then share that card so others can easily add credit at any Apple Store without having to buy a physical card. The most convenient part is that the credit instantly hits your iTunes account, so there's no waiting on physical cards anymore.
Full story from the iMore Blog...