It is amazing how many vendors (hotels, car rentals, etc) really prefer to see a credit card. So I have one and pay it off in full every month.

Cheers,
Ben