Credit cards can be either good or bad, depending on how and why you use them. If you're spending money that you don't have just to get something, they're probably not the best thing for you.
On the other hand, you might be using them to improve your credit or earn rewards...and can pay them off each month to avoid paying interest. That's the best way to use credit cards if you ask me.
Here are some pretty enticing credit cards you might want to check out if you're into earning credit card rewards.