I have long shied away from credit cards -- paying for everything with cash. However, I feel I am losing out on some rewards, particularly airline miles. What are everyone's recommendations for the best credit cards for airline points? I will pay it off in full every month. Thanks!