I agree that it's best for beginners. I bought a lifetime membership to TextFugu when it was first released and I love it. I've learned a ton and it's provided a great base for learning Japanese. The author responds to questions if you email him and he's really helpful. Plus he keeps adding new lessons, which gives me more to study even though I've already covered all of the basic material available on TextFugu.
