In many cases, the airline with the most service at your home airport would be best. You aren't going to get perks, so all you really care about is earning miles that you can redeem for flights. It really depends on your flying habits. Where do you live and where do you usually fly?