Just got my 1 year non immigrant- O, multiple entry, based on marriage to a Thai national at the thai embassy in Berlin, Germany . Easy process, no financials required. Only needed a copy of the marriage certificate and of wife's passport. 3 days processing though.