Okay, to preface, I must admit that I'm a bit of a Japanophile. I've been into manga and anime since junior high. After graduating from college, I knew I wanted to teach English in Japan - I just didn't know how to go about it.
I applied all around and really think that Teach Away offered me the most relevant info, in a prompt and friendly way.
Admittedly, I was expecting just a quick sales type of service, but they really took the time to explain the ins-and-outs of what I could expect teaching here in Japan. I got some tips on how to teach here in public schools and get along with the staff and community. Now, I'm living my dream here. Don't know if I'll go back home, haha.