we have a new beta version of http://tubesitessubmitter.com/Tube Sites Submitter[/URL] with lots of improvements. The best one is the auto upload feature to the largest tubes sites using channels. You no longer need to manually upload to tube sites when you posses a content partner account.