hey ryan..
hubby and i went bali in jan
rupiah is better in term of rates.. on our last day, we ran out of rupiah so we paid USD in restaurants, kenna cheated. they calculated based on their exchange rate and rounded off, so they actually earned much more.
keep (i think is 150,000) rupiah as airport tax on your way back.. you may want to check out the exact amount, i can't remb offhand.