I would appreciate some information on how to get cash in Cambodia, from any recent visitors there. There is a lot of contradictory advice around. In particular:

Are there ATM's in Siem Reap and Phnom Penh that will pay out US dollars?

Is it easy to get US dollar traveller's cheques changed in Cambodia?

I've seen all sorts of advice from take it all in cash, to don't worry about it.

Thanks