You can get the latest episode of naruto direct from:

http://www.strongsite.net/naruto.php

This site has two very fast and reliable servers.