my recent experience with visa on arrival for the aiport in dhaka from 8/3/12
in short, very easy and straight forward. i am a US citizen.
directed to the bank near the visa desk. VOA is $50, change was given back to me in their currency.
took receipt back to the visa desk. official filled out one form. passport photos were not required.
form was given, i was directed to another line for VOA. it was about 50 people deep. an official grabbed me, and brought me to the front of the line. dont know why, but it was nice. stamp was given for 15 days.
when you exit, plently of ATM machines, and currencey changers.