1$ = 500 CR colones
I have not been to Panama, but in Costa Rica almost all tourist services will take US $ and will give you change in colones. ATM's give colones, although I did come across an ATM in Liberia once that gave a choice of US $ or colones. The exchange rate is pretty standard as well; the banks, ATM's and tourist services have exchange rates close to each other.