Same here, a credit card with tailored benefits is best; considering how major banks are performing; I'd rather prefer a credit card than a debit / prepaid card.
A prepaid card with benefits and offers tailored to it would also be nice, but a credit would be much preferred.