Chase Ultimate Rewards is currently the best way to earn AGR points by far.
Or United, Southwest, British Airways, Korean Airlines, Marriott, Priority Club, Hyatt, and Ritz-Carlton
You can feed these points into trips on Star Alliance (UA), One World (BA), or Sky Team (KE) carriers.
Or the world's largest hotel program (Marriott).
Or the world's most aspirationally advantageous hote program (Hyatt).
Sign up for Chase Sapphire Preferred + Chase Ink Bold + Chase Ink Plus + Chase Freedom
You wil net 140,000 UR points after meeting the minimum spend.
Points that exchange 1:1 with any of the programs and alliances listed above.
You'll also be able to take advantage of spending bonuses that can easily reach 2x-5x base points and even accrue a 7% annual bonus.
Your spouse or significant other can also apply and can combine all of their points with yours.
If your credit is good you can earn hundreds of thousands of extremely versitile points just for paying bills.
There is no better loyalty program and nothing that comes close to giving away this many points just for signing up.
I'm not saying this advice will work for everyone, but for those who are forunate enough to have good credit and a business account it really can't be beat.