It pays to have friends. And these days, the more friends you have, the more cash you can receive or miles and points you can score from your favorite credit card company, retailer or travel rewards ...