Credit cards for excellent credit generally have the most lucrative sign-up bonuses, generous rewards and rich benefits. Find the best credit card for people with excellent credit in our comprehensive guide.