Not sure if this has been posted before but a fare comparison site which seems to include all airlines can be found at bezurk.com. It shows prices and taxes for dates and destinations entered including Bali. It is interesting to compare the fares but even more interesting to compare the difference in taxes charged. Garuda appears to charge the least in taxes @ $278 per person.