I love Naruto, really I do. When I first started watching it I was hooked, the action and originality really kept the story going. It has a sense of good vs evil which is always good, but keeps you guessing who's on which side. However, when you get up to episodes around the 100 mark the story starts to get a bit sluggish. I started to doubt the future of this anime but watching through the less exciting parts pays off in the end.
Naruto has traits of the classic anime characters. The would-be hero who on the surface seems goofy but when it comes down to it he pulls through at the last minute. The main characters, overall, are pretty good. But too much of them in one dose kind of gets annoying. However characters on the side like Shikamaru and Rock Lee really show how good this anime can get- character wise.
It's clean and smooth and nothing is wrong with the actual animation. The only problem I have is that when someone is kicked in the face you don't flinch and think to yourself 'ouch'. It seems to lack a sense of power in some fighting scenes, but apart form that the animation is amazing.
I think the voices for the original Japanese version are a lot better than the English version. If you watch an English episode right after watching a few subbed episodes then the expression on your face will probably be ":/". But the original casting for voices is fab.
Overall this is a great show. It has a great storyline, characters that you love to love or love to hate, the actual artwork is fantastic and reflects the manga and the subbed episodes' voices fit in perfectly with the characters. I'd recommend this show to anyone, whether they're only just starting to watch anime or a long-term fan :]