i have had various accounts in BKK over the last 15 years. i used to be able to walk into any bank and get an account but recently they have all demanded work permit etc. Siam commercial are the most up to date bank in Thailand, however, Kasikorn have been fine for my transfers in from abroad.