Looking for a credit card with a hefty sign-up bonus? Luckily, there are many cards on the market that are competing for your business. Credit card sign-up bonuses make it easy to jumpstart your reward earnings during the first few months of opening an account. Generally, credit cards fall into two different categories: cash-back cards and travel cards. Cash-back cards, as the name suggests, give you a certain percentage of cash back based on your purchases, and they usually have lower spending requirements to achieve the bonus. On the other hand, travel cards give you points or miles based on your purchases, which can be spent on a variety...