I normally use excel but this trip didn't bring laptop, only iPad2. Downloaded expensify app and it works quite nicely. At end of each country, I generate a sub report, email to myself and will then print/attach receipts etc when back home.
App is free, and linked to web site. So if you use laptop, it will also work.