FYI Delta may be the worst for redeeming miles of any carrier due to no availability. My fiancee travels both domestically and abroad 4-8 times a year, and she faithfully checked Delta for a chance to use her miles for years before she was ever able to use them. She eventually had to take a business class domestic ticket just to use them up.
In the Northwest US, Alaska seems to have an especially good program. Both to earn and redeem miles their list of partners is extensive. If redeeming on Alaska itself, awards start at 20,000-- 5,000 less than most other FF programs.