For the commentor who got the message in Portuguese, "Os vôos cadastrados no sistema saindo deste Aeroporto com essa duração de viagem ainda estão sendo processados!" means, "the flights registered in the system leaving from this airport with that flight time are still being processed".
I use OX Lion and when I use the trackpad with two fingers to scroll the page, the map gets smaller or bigger. A bit annoying. Other than that, with a little work on the UI, I think you have a good idea. I would like to see an alternative with some sort of text-based layout for the flight information, perhaps with dropdown menus, etc. Another idea is to be able to select the departing city and the destination city via the map, at which point the cheapest flights are shown.
Also, TAM has (or at least had in 2010) direct flights from MIA to MAO which your site is missing. Let's see if there's anything else. The bouncing icon is, imo, a bit tiring. I think the color change is enough.