With a no-annual-fee credit card, you can start racking up valuable rewards from day one. Here are some of our favorites available now.