> Right now, the only thing that makes credit cards a better proposition is being able to pay without having enough money in the bank, and maybe enjoying greater protection from fraudulent merchants.
Rewards is another big one and the reason I personally prefer to use credit cards where possible.