You might want to consider the Chase Explorer Business card for your business card. I got got one recently, and this morning a bunch of new activity is displayed online with the following line items:
Chase Explorer Card Purchases (personal)
Chase Explorer Business Purchase
Chase Explorer Gas Office Dinin (not sure if these points are attached to personal or business spending)
Chase Explorer Bus Enroll Bns (sign up bonus for meeting spend requirement)
Chase Credit Card Purchases (this one is my first mileage plus card)