Business lines of credit often have higher limits, but business credit cards might offer rewards.