Well, it depends! We have a debit card that gives us 1.5% cash back, so we use it often. Now that WalMart doesn't take it (and the commissary never did allow use to use it on the credit option) we use the Chrysler Rewards card, which is credit. The "cashback" isn't as much, but it all goes toward my Sebring.
I never, ever use the debit card when it's out of my sight - in a restuarant or online. My bank has protection, but I don't want to deal with it after my bank account has been wiped out! Much easier to deal with charges on the credit card.
And I also have a debit card for Paypal, which I use for shipping and supplies. That way everything from eBay is completely separate from my bank accounts. And I get cashback with it!

I never, ever use the debit card when it's out of my sight - in a restuarant or online. My bank has protection, but I don't want to deal with it after my bank account has been wiped out! Much easier to deal with charges on the credit card.
And I also have a debit card for Paypal, which I use for shipping and supplies. That way everything from eBay is completely separate from my bank accounts. And I get cashback with it!