QUOTE(msh11 @ 6-6-05, 3:33am)
IMO what's best now may not be best later in terms of perks/rewards. I personally go for good customer service when it comes to the business cc. I use American Express Corporate, and although others have had issues with customer service and AMEX, I never have had anything other than top notch service from them in handling issues with the account/charges/disputes.
We need definition of what exactly you are looking for in benefits in a card before answering.

ditto.. I have AMEX Costco Business CC. It's free with Costco membership and has a lot of benefit. AMEX handles CC dispute better than any cards I own.
Amex Financial review dept is very strict. Follow their rules or they'll cancel your card. Make sure you have all financial doscuments. They'll need that.
If you are looking for rewards, Advanta is great. A lot of other bank offer different kind of rewards. BoFA with their power rewards program. Citibank with their Traveller Miles program ( I think there is a small annual fee ).
You have to know what kind of benefit you are looking for.