The United card sign up bonus is deceiving. The miles are real, but you have to plan ahead to get a 12.5k saver trip. My Alamo Bowl trip took 50k for each of us. Also the United Club "passes" are "day passes," not annual memberships. The Marriott card sign up bonus is essentially 1 night at a true Marriott and 2 nights at a Courtyard or Fairfield.