Looking to earn rewards from everyday spending? Discover the best credit cards for points, miles and cash back ...