Naruto Shippuuden in the best video quality you'll find.
Raw by TV-Japan. Translation by DB.
Be aware that the video is softsubbed, so there is a chance your player won't render the subtitles properly (or at all). If you think the subtitles are not showing up right, I suggest you try the Combined Community Codec Pack.