Avoid credit cards with high interest rates even if they carry attractive rewards programs. (think-creditcards.com)
Keep in mind that with this loyalty program, many of the most attractive rewards require a lot of points, so bank as many as possible by using multiple strategies! (upgradedpoints.com)