Can anyone recommend a credit card company with a good rewards program? Or say which ones they wouldn't recommend? We're planning on getting a new credit card and paying for the wedding with it in order to accrue points and use them for the honeymoon.