Amazon Gift Cards are where it's at.
Amazon reloadable gift cards are easy to use and easy to reload.  I believe they have incentives for reloading your card.
Rating: 5 stars