- If at all possible I would find a way to get (in my home country) a 3 + month loan from some source (family, bank, mortgage, etc.) for the equivalent of 800,000 baht in your home country currency. Then put it in the bank (again in your home country)... Then go apply after 3 months at a Thai Consulate for a Non Imm O-A Long Stay Visa one year multi-entry. Then upon issue of the O-A Visa - pay back the loan. You will not be asked to prove your finances for 2 years. By the way - you can easily get two years with this visa without a formal extension. I know people who are doing this..
James Miller - I have read of guys processing an Extension of Stay at the end of the first year of the O-A instead of just doing a border bounce. One can go straight to an Extension of Stay at the of the first year or wait until the end of the second year without getting an O Visa.