a bit of a contrary to what i've read in this thread, but im starting to put almost everything i buy on my credit card now, and there are reasons for it, although i may not have seen the downside to it yet:
1. I still only buy what i can afford, i never overspend my chequing account
2. my credit card has no monthly fees and i get up 1% back on all purchases made, up to 2% if its at a grocery store
3. i start building up my credit early
Sure it only gets me nickles and dimes, but those add up, hell i idle in team fortress to sell the items for small amounts of cash 