oDesk Recently Add a new wire transfer to Bangladesh.
Don’t get excited, Before you take decision please read this https://kb.odesk.com/questions/1315/With+Wire+Transfer+%28PKR%29%2C+what+is+the+exchange+rate+and+who+does+the+conversion%3F+
This will not cost you only < $5.0 , it may cost at least $25, you can send a test transaction before you decide to use that as primary payment withdrawal method.
They don't send the $USD to your Bank account, they rather convert it to BDT and send to your Bank that's how they takes some exchange FEE. So be sure how much it cost before you send your Total Balance.