Credit cards seem complex. How do I choose, manage credit responsibly, and get the most benefits? Any pitfalls to avoid?