There is another way to get a 1 year visa, which I use.
The Thai consul in Hull (UK) will provide you with a 1 year non immigrant type O visa for around a hundred bob (£100). Nice and easy, you need to be in UK to get it done though, via recorded mail. You need to cross the border every 90...