If you have the money available, a CC is the better way to go for the reason Rick said. Be careful, way too many americans are letting themselves get themselves in too far and can't pay it back.
I only have one CC, but I rarely use it...and it's only for real emergencies.