Besides earning points you need to read up on redeeming points. Depending on how you want to use them (hotel vs. airline) there are a lot of tricks to getting the best value. Also, not all airline partners are viewable online, so just because there is no availability displayed on the airline website does not mean there is not any availability.