Naruto is incredibly mediocre, the plotline after the initial timeskip has felt incredibly phoned in and shoddily thought out considering the amount of focus we've had on Sasuke and how many absurd power-ups he's had in addition to the fact that he's been pretty useless in any fight he's actually been involved in. I mean seriously, it's basically been "sasuke gets a really absurd deus ex machina eyehax ability or some ridiculous power from restraining orichimaru inside himself and still manages to **** up against whoever he was fighting or at best forcing them to use their final attack which should've obliterated the obnoxious little **** except oh hey more bullshit moves introduced to explain away him winning."
The parts focused on Naruto haven't been much better. I mean how long did he spent with Jaraiya to essentially learn nothing useful whatsoever? Whoo, he got the rasengan except in like three years he hadn't figured out how to add elemental voodoo to it which he successfully did within a week of training with Kakashi. Then he suddenly learns the sage techniques from the frogs which again for as ridiculous of a power up as it was seems like he should've managed way back when except Kishimoto didn't realize he wrote himself into a ****ing corner until the past hundred or so chapters. The villains, while mostly pretty cool, have come across as horribly inept considering they're supposedly on par with Jinchuriki but losing to teenage ninjas with little real battle experience. I mean at least any of them Shikamaru took out I can sort of understand, since he's actually a well-thought out character who does ninja-y things. But really, any of the others losing to Team 7 is just shameful.
Pretty much the only parts of Naruto that have been at all interesting were any of them not involving the title character or Sasuke.
As for FLCL, typical Gainax show; looks real pretty but the plot and characters are lacking. I really couldn't recommend it, not in 2010. Go drop some money on a 'The Pillows' album instead and call it a day.