I may have not done it, but everyone who is in the program has spent more than their fair share complaining about the program and the culture on message boards throughout the Interwebs. There is no one person who ever says, "OMG GREATEST EXPERIENCE EVAR!"
I know plenty of people who have bitched far more than anyone here or GAF ever has, and at the end they still said "I fucking loved it here and I'd do it all over again."
I probably wouldn't suggest it for the majority of people, much less the geeks on GAF who only want to come here to bag asian girls, watch animu, and play video games, but for me it's been a very worthwhile experience so far.
Definitely. If that's what you want to do, you're going to be very disappointed, because you aren't going to be living in Tokyo near Akihabara (nerd central)
I came here to improve myself. I wanted to boost my confidence, live abroad, and overcome my fear of getting up in front of people and speaking, and I have done all that. I've also improved my Japanese a bit and met my future wife. I have plenty of complaints, but I am so glad I came out here.
How does the TV and food compare?
Japanese TV fucking sucks, but I'm just talking about network channels. If you get cable, you can get some programs from back home. They do show movies (with either no or only a little bit of censorship) and shows like 24 and Prison Break (in English), but they are always behind. I just use bit torrent and youtube to watch everything I'm interested in.
The food here is awesome, but it depends on your tastes and where you live. I'm fortunate enough to live in a big enough city where I can go eat at Japanese (dur), Chinese, Italian, Thai, Indian, French, and one Mexican restaurant. I can even go to the supermarket and buy the ingredients to make tacos, gnocchi, etc.