No way, this thread began a 100% advertising spot for channel managers.
Anyhow for real hosts considering an AIRBNB CHANNEL MANAGER for an intensive and high-frequency rental business, I have some suggestions:
First consider using an independent broker, as myself or others, to choose the right system for your propriety. This is not a cost for you and you have someone really expert to double check all the things your business will need.
If you want to go your own way, consider doing a large comparison spreadsheet where you can sum the pro and cons of all the systems.
I had a quick look of some of the systems cited here and most of them claiming to use APIs, they don't do that but the use the simple iCal sync method. That is not an API connection!
It's impossible to know that before to use it live. Also, iCal can be technically considered a sort of API, so legally this can be written in a contract too.
If you are managing large proprieties with many apartments or rooms you CAN'T work with iCal sync. This would mean a lot of manual work so you would lose the benefits of a Channel Manager.
Also, consider having a system well supported in your country and specific city.
Airbnb is not giving the same API support to all the cities. This is something linked with their "political" agreements with the local governments.
Where Airbnb has a better relationship/agreement with the local government, it's more likely that you can get a two-way API connection.
So, having a system good supported and up to date for your local area can be a winning point.
Some international big players are good supported locally or you can get some smart local players which are doing better than anyone else in their area.
In general please consider that I don't see very well Us channel managers for the European market and vice versa.
I write about such things on my LinkedIn too, so feel free to connect.