American Express is offering 1000 bonus Starwood points for each additional cardmember you add to your account (up to 2).
The additional cardholder has to spend at least $150 within the first 90 days to earn the bonus.
Of course, you can add the cardholder, they mail the card to you, you spend the money yourself (perhaps shopping online, at gas stations, whatnot). And then cancel or stick the card in a drawer, you don’t have to give your friends and family true access to your credit line in order to earn 2000 Starpoints.
Of course, if you don’t already have a Starwood Amex, you probably should…