I talk about credit
cards a lot here because aside from flying or staying at a
particular hotel chain regularly for business, the sign - up bonuses they offer are the most
powerful way to establish a useful amount of points in a short amount of time.