With more than 50 million redeemed miles under her belt ... Commissions do not affect our editors' opinions or evaluations. The best business credit cards can offer a range of benefits.