The Naruto Flash Movies page has been updated (some of them were down), and all movies have been added to YouTube instead of just embedded directly into the page. More movies will be added to it in the next few days.
Also, NarutoHQ.com now has its own channel on YouTube! It mostly has the Flash movies and Naruto trailers on it for now.