ANA's service is leaps and bounds above other airlines in the Star Alliance group. In May I flew…read morewith them from Frankfurt to Tokyo, and it felt like being on another planet, compared to United's economy cattle call. Flight attendants are uniformly courteous, you get special touches like hot towels at the beginning of the flight (even in economy), there are adjustable foot rests in the economy seats, blankets have a heft to them and aren't some crappy polyblend that smells like barf, in-flight movies are plentiful, and plane bathrooms are clean and well-maintained.
If there are any cons, the food on this route was a let down, even from basic airplane food standards. Because the plane had originated in Germany, there was an attempt to incorporate regionally-specific tastes like cold cuts, potato salad, and pickles into the Japanese-style menu, all of which did not translate well into the long haul flight context. A tiny serving of soba noodles was also hard and pasty. I ended up being really hungry throughout the journey. Best to pick up food at the airport beforehand (such as at a cafe like Meyer Frankfurt), or pack things from home.
Otherwise, kudos to ANA for showing that air travel can be pleasant and drama-free, no matter what class your ticket is.