Business credit cards can provide an array of benefits, from easier separation of personal and business expenses to higher credit limits, potentially more useful bonus categories than some ...