I am looking to open a business credit card that eventually significant amounts of money will be put on it that has rewards in airlines, hotels and car rentals in that order?
Mendy, welcome to the forum!
It would seem the best option is the Amex starwood Biz card.
1) Amex tends to give hi credit limits, which would suite you high spending.
2) Amex in general is probably the best card to have by far for the built in benefits and customer service.
3) For airline and hotel points the Starwood is once again the best.
4) The Starwood has one of the lowest annual fees
All responses would be appriciated (even if you dont have answers to all the question ).
...זכות הרבים תלוי בו - It's for a Moisad.
On the other hand since it's a Moisad and Mosdos do tend to struggle financially, you may want to have a card that has a low interest rate since you may very well be owing money at times, and you may want immediate access to the "points", in which case I would suggest the Amex Simply Cash card. It has a very low interest rate, gives you min. 1% cash back every month as a statement credit, and gives very high cash back on select items like cell phone bills -5%- and gas. Plus there no annual fee.